1005 60
3708 804
8375 562
1381 133
5967 448
13504 863
6671 607
5148 65
2894 162
6458 700
3217 503
10339 316
8302 167
6791 759
6834 263
3334 607
5800 110
5362 352
8332 365
6251 545
2603 451
3565 460
4085 445
21441 812