15120 126
8587 517
2431 288
14494 93
4502 793
43830 605
1079 139
9021 261
3696 729
5312 738
29579 249
9109 219
3369 462
3855 488
1800 98
3119 746
2974 557
3548 805