5532 300
8739 525
13098 482
6796 284
8826 644
10853 595
9993 114
17096 567
7438 804
19758 559
19733 835
65104 393
5261 136
6516 61
5878 230
11841 278