2500 80
9293 370
6543 603
3822 171
3198 324
5276 478
9494 87
6816 211
11600 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
2520 134
4795 383
5894 551
5272 222