929 208
2582 715
2511 744
2577 710
1508 443
1449 428
7238 599
19838 674
3223 465
2831 169
4930 736
7798 72
4071 334
100066 488
32690 174
4548 254
8309 324
3897 391