4368 528
3640 390
1621 116
3112 628
7581 569
5648 479
4831 477
5544 668
3521 120
20966 873
77418 655
9724 587
5291 526
3246 493
835 78
1273 111
1544 126
12481 557