17009 86
29061 203
24139 802
31218 412
98499 219
25688 195
32161 418
35143 616
52310 496
24995 128
65042 469
29347 268
39961 527
30175 822
18063 62
31966 751
19888 519
60399 543
74312 604
44783 823
15949 707
29937 716
52723 677
18523 137