2609 51
4003 164
4763 499
3496 445
843 47
30171 945
81614 550
302852 332
95491 533
298495 1168
57589 884
166931 408
71958 267
39313 454
32576 879
12114 480
18912 776
194354 860
35228 352
496272 1121
10028 229
24069 181
8084 565
12650 781
10353 117
255390 936
4352 80
7312 429