2280 401
4667 868
25776 275
4513 467
5799 681
1709 329
6177 30
11624 326
5133 935
2526 226
5446 414
2210 363
3028 731