2267 300
11709 399
30834 212
9034 47
7338 160
21265 239
12598 495
13308 221
26012 511
34429 167
8603 301
13689 741
9756 935
8500 91
11997 749
28845 217
9923 79
7090 362
16239 410
6814 817
4928 933
9247 182
3546 241
5066 566
23322 664
5053 110
4608 626
4326 509