2571 583
10906 717
9868 65
4166 563
5746 690
10533 844
19887 125
25135 217
5755 307
6832 422
2852 263
1199 67