4018 474
4308 259
2388 93
27313 450
9691 433
3202 665
12622 568
2892 399
1396 223
3145 420
10207 626
4088 882
17538 555
2990 517
5227 453
2925 113