2608 51
4003 164
4763 499
3496 445
843 47
30170 945
81610 550
302822 332
95491 533
298478 1168
57587 884
166922 408
71957 267
39308 454
32574 879
12114 480
18910 776
194352 860
35228 352
496253 1121
10028 229
24069 181
8084 565
12650 781
10353 117
255382 936
4352 80
7312 429