2500 80
6543 603
3823 171
3198 324
5277 478
9494 87
11602 626
12558 774
20508 252
4804 470
6186 798
6939 629
4415 423
3167 170
4975 618
2521 134
5896 551
5068 220
5629 350
4992 170
7618 105
12708 780
4723 459
12635 185
5101 435
9994 194
5087 668
4963 530