6829 426
15648 550
22227 428
3988 89
10193 656
14831 851
14332 913
10159 693
3625 541
51605 304
6346 190
12516 693
7294 83
13672 351
16696 474
7010 843