5542 300
8743 525
13101 482
6815 284
8833 644
10857 595
9997 114
17102 567
7443 804
19764 559
19739 835
65126 393
5266 136
6525 61
5885 230
11848 278