15077 126
8568 517
2423 288
14490 93
4498 793
43626 605
1063 139
9013 261
3688 729
5300 738
29544 249
9053 219
3359 462
3835 488
1787 98
3112 746
2960 557
3545 805