1504 310
1247 104
3046 674
1148 231
38415 328
64581 252
168673 889
69900 596
63521 702
47588 942
74077 472
43220 208
33028 652
37929 226
104217 1046
131735 321
56110 292
61069 800
51385 274
95819 721
50077 131
47632 209
85162 227
71326 748