10904 600
2759 401
4854 868
27391 275
5204 467
6444 681
1906 329
6437 30
12315 326
5406 935
2864 227
6081 414
2510 363
3131 731