39080 852
57059 550
24633 1541
55437 796
31208 234
54115 431
12464 979
50520 1648
23135 1778
15534 1078
22456 687
33708 811
360460 5348
307543 3329
273006 3836
259937 2867
223356 2167
214683 3136
202559 2690
196737 2378
155655 1853
129394 1272
129268 2416
126875 1010