16004 126
8935 517
2740 288
14668 93
4777 793
49164 605
1192 139
9227 261
3882 729
5612 738
29985 249
11525 222
3610 462
4322 488
2290 98
3255 746
3125 557
3724 805