50597 829
50501 233
66230 1838
63484 1763
53599 999
39875 1219
31395 1766
14387 1195
39474 1638
20133 1803
51839 1614
51739 546
340477 5152
286750 3054
263503 3739
243096 2728
211292 2082
202705 2996
192011 2593
185038 2287
149518 1768
122602 2374
122511 1243
121964 959