15163 126
8597 517
2440 288
14501 93
4508 793
43979 605
1086 139
9046 261
3709 729
5321 738
29594 249
9146 219
3373 462
3866 488
1810 98
3131 746
2980 557
3550 805