59412 660
14941 518
19885 317
12458 493
178139 986
133810 848
72694 512
19357 513
27121 913
19437 128
3950 380
3745 154
9580 615
4721 824
55217 169