5016 422
7739 539
10975 464
14893 647
5374 312
2903 327
11010 545
6647 129
9461 111
8268 129
13643 268
35449 398
5360 453
4544 602