5532 300
8738 525
13097 482
6796 284
8826 644
10853 595
9993 114
17096 567
7437 804
19758 559
19733 835
65099 393
5257 136
6516 61
5877 230
11840 278