14904 126
8536 517
2411 288
14475 93
4483 793
42889 604
1055 139
8977 261
3633 729
5262 738
29472 249
8858 219
3329 462
3777 488
1768 98
3077 746
2945 557
3538 805