2975 723
24101 680
3017 741
3662 652
1206 245
1870 502
327 44
2965 870
1431 319
666 134
1062 271
2332 308
482 123
1419 336
1509 111
2537 582
3097 983
7811 229
1693 412
1796 492
1699 410
2101 640
577 166
2170 564
527 46
3226 582
2149 451
25473 99