5540 300
8741 525
13101 482
6811 284
8830 644
10856 595
9995 114
17100 567
7442 804
19763 559
19738 835
65124 393
5266 136
6523 61
5885 230
11848 278