10106 97
33155 543
4857 494
3989 147
9933 445
6851 812
2544 181
11370 320
2526 123
2452 555
9310 694
12306 117
1406 162
1614 461
2182 262
3676 697
2386 427