15115 126
8586 517
2431 288
14493 93
4501 793
43812 605
1078 139
9020 261
3695 729
5312 738
29574 249
9105 219
3368 462
3854 488
1800 98
3119 746
2974 557
3548 805