2140 258
4716 393
1109 106
10571 417
7370 385
3458 397
9790 697
2431 161
8395 358
5335 605
4146 642
5193 469
5902 93
3745 498
5717 774
1704 418