82956 2481
91361 468
61263 1527
26384 467
57374 407
41991 1412
47236 342
47481 1384
41689 593
30038 1098
57996 424
37009 941
345457 5214
291144 3133
265594 3767
247020 2773
214286 2110
205088 3019
194978 2636
187351 2308
151463 1792
124395 2389
124067 1249
123313 980