50075 992
58462 1351
15557 1213
19947 651
22293 1440
24482 1567
23578 1812
12034 139
20472 1864
37569 631
14926 584
44153 111
354050 5315
300243 3277
269839 3823
253765 2833
219077 2149
210731 3111
199620 2676
193067 2362
154099 1835
127174 2405
126697 1266
125553 1002