12696 400
2441 458
7445 636
11774 263
101676 534
7563 271
1235 151
5293 648
8501 532
1805 85
3310 753
2140 225