40008 549
11601 229
9484 752
52863 645
48570 593
18533 522
12018 351
42993 725
9967 898
17992 90
12145 105
10578 62
20797 589
44853 311
71734 212