5606 582
10950 226
6043 152
18734 619
171353 1093
67567 928
37484 504
41164 549
80299 396
53081 712
41816 314
6649 496