1105 235
9803 412
2304 610
7557 274
19616 315
2703 352
38724 661
7610 371
5733 241
13250 469
7048 280
9903 275
14042 503
16668 419
8083 627
7883 527
3421 422