12433 400
2354 458
7075 636
11639 263
97407 533
7331 271
1159 151
5189 648
7910 532
1747 85
3266 753
2066 225