10400 97
33549 543
5423 494
4495 147
11051 445
7242 812
3065 181
12920 322
2771 123
2605 555
15072 694
13546 117
1535 162
1657 461
2477 262
4013 697
2521 427