1000 151
6723 436
2380 592
2462 538
293 26
1523 335
2795 780
284 56
1008 246
558 151
625 114
690 140
730 146
349 69
2522 719
984 237
790 195
505 117
888 183
1352 228
2791 644
2544 593
502 92
2812 625