10106 97
33155 543
4857 494
3989 147
9931 445
6849 812
2543 181
11370 320
2526 123
2452 555
9310 694
12305 117
1406 162
1614 461
2182 262
3676 697
2386 427