4312 528
3604 390
1596 115
3112 628
7564 569
5646 479
4831 477
5543 668
3520 120
20955 873
77341 655
9719 587
5272 526
3245 493
835 78
1271 111
1544 126
12469 557