10476 97
33647 543
5794 494
4611 147
11361 445
7359 812
3170 181
13213 322
2976 123
2650 555
15322 694
13752 117
1621 162
1688 461
2662 262
4092 697
2545 427