14611 126
8449 517
2374 288
14430 93
4431 793
41721 604
1028 139
8924 261
3586 729
5191 738
29347 249
8552 219
3249 462
3661 488
1695 98
3020 746
2912 557
3521 805