51505 1001
45876 1309
27540 1093
34100 891
32378 2034
41563 880
49146 1976
49891 849
49127 809
28362 1047
46702 1579
24510 1567
355668 5323
302117 3287
270473 3825
255371 2849
220073 2150
211610 3120
200413 2681
194136 2368
154561 1843
127797 2407
127235 1268
125979 1004