15128 126
8588 517
2432 288
14495 93
4504 793
43850 605
1081 139
9027 261
3699 729
5315 738
29580 249
9114 219
3369 462
3856 488
1802 98
3121 746
2974 557
3548 805