5540 300
8742 525
13101 482
6812 284
8831 644
10856 595
9995 114
17100 567
7442 804
19763 559
19739 835
65125 393
5266 136
6524 61
5885 230
11848 278