12701 400
2444 458
7451 636
11782 263
101750 534
7566 271
1237 151
5298 648
8536 532
1805 85
3310 753
2142 225