2500 80
9294 370
6543 603
3822 171
3198 324
5277 478
9494 87
6816 211
11601 626
5662 605
12558 774
20508 252
4804 470
19969 277
6186 798
6939 629
4042 373
4415 423
3167 170
6726 721
9601 555
4975 618
5744 681
5756 461
2521 134
4795 383
5896 551
5274 222