2540 80
6628 603
3930 171
3235 324
5321 478
9541 87
11668 626
12648 774
20584 252
4845 470
6278 798
7085 629
4523 423
3260 170
5029 618
2562 134
6001 551
5130 220
5740 350
5087 170
7660 105
12898 780
4753 459
12686 185
5169 435
10073 194
5132 668
5091 530