2280 401
4667 868
25775 275
4512 467
5798 681
1708 329
6176 30
11624 326
5133 935
2526 226
5446 414
2208 363
3028 731