59988 660
15009 518
19914 317
12488 493
178666 986
134888 850
72849 512
19532 513
27381 913
19611 129
3967 380
3764 154
9600 615
4752 824
55469 169