526 97
2178 457
46196 941
16911 271
3285 711
7957 94
1112 213
3618 970
18093 164
376199 862
3479 514
5706 579
2757 525
2790 701
2622 728
2491 373
2219 156
4003 717
1818 349
3575 882
1628 309
1713 319
945 232
2167 524
57550 217
2995 871
3731 722
23846 728