3507 533
945 187
2564 676
4715 818
3724 588
3415 901
1014 99
2157 374
17648 445
1651 306
2947 738
1209 92
5030 912
2173 648
1922 453
3804 541
1905 549
939 133
1691 265
5607 286
2252 168
1746 288
2897 443
3329 610