12715 400
2448 458
7456 636
11790 263
101859 534
7569 271
1238 151
5301 648
8557 532
1805 85
3310 753
2142 225