31602 701
31034 234
43901 773
58666 952
24451 1013
38484 843
57835 1266
18815 664
19368 305
17270 781
53715 423
54902 380
339438 5147
286067 3050
262943 3736
242313 2725
210996 2080
202415 2993
191387 2585
184178 2284
149184 1765
122386 2374
122279 1242
121754 959