2500 80
6543 603
3822 171
3198 324
5276 478
9494 87
11600 626
12558 774
20508 252
4804 470
6186 798
6939 629
4415 423
3167 170
4975 618
2521 134
5895 551
5068 220
5629 350
4992 170
7618 105
12707 780
4723 459
12634 185
5100 435
9994 194
5087 668
4963 530