15166 126
8599 517
2443 288
14501 93
4514 793
44006 605
1088 139
9048 261
3714 729
5326 738
29595 249
9153 219
3379 462
3868 488
1814 98
3135 746
2983 557
3550 805