4286 528
3586 390
1587 115
3111 628
7549 569
5643 479
4829 477
5540 668
3518 120
20948 873
77264 655
9712 587
5257 526
3243 493
833 78
1268 111
1540 126
12458 557