12696 400
2441 458
7446 636
11776 263
101695 534
7564 271
1235 151
5297 648
8511 532
1805 85
3310 753
2140 225