4021 474
4309 259
2389 93
27339 450
9701 433
3202 665
12629 568
2899 399
1398 223
3147 420
10212 626
4088 882
17547 555
2993 517
5232 453
2931 113