16006 126
8936 517
2740 288
14668 93
4777 793
49191 605
1193 139
9227 261
3884 729
5612 738
29985 249
11537 222
3611 462
4323 488
2291 98
3255 746
3125 557
3725 805