1103 235
9803 412
2303 610
7551 274
19615 315
2703 352
38724 661
7610 371
5733 241
13250 469
7048 280
9903 275
14042 503
16668 419
8083 627
7882 527
3421 422