29299 1063
69026 860
40180 634
23940 516
68592 1685
56958 405
50524 232
14989 326
33708 514
47676 454
10357 1327
35312 335
339438 5147
286067 3050
262943 3736
242313 2725
210996 2080
202415 2993
191387 2585
184178 2284
149184 1765
122386 2374
122279 1242
121754 959