5393 300
8621 525
13009 482
6090 284
8746 644
10761 595
9823 114
16971 567
7364 804
19665 558
19597 835
63122 392
5107 136
6390 61
5742 230
11490 278