10106 97
33160 543
4861 494
3995 147
9938 445
6855 812
2550 181
11393 320
2529 123
2455 555
9315 694
12348 117
1407 162
1614 461
2183 262
3677 697
2386 427