2571 583
10899 717
9862 65
4153 563
5735 690
10516 844
19839 125
25125 217
5750 307
6819 422
2846 263
1193 67