12716 400
2448 458
7457 636
11791 263
101878 534
7569 271
1239 151
5302 648
8560 532
1805 85
3310 753
2143 225