929 208
2583 715
2511 744
2577 710
1508 443
1449 428
7238 599
19842 674
3226 465
2832 169
4930 736
7800 72
4071 334
100070 488
32694 174
4549 254
8311 324
3897 391