29085 1615
38642 1629
59993 1657
34421 1387
44323 741
37239 1506
51244 1499
27404 911
52449 168
49320 846
37284 629
25402 515
330665 5073
279734 3005
258283 3712
234569 2665
207841 2060
198601 2962
186148 2543
177145 2236
145713 1741
120063 1235
120051 2367
119658 947