59018 652
14891 518
19870 317
12450 493
177839 986
133246 848
72632 512
19276 513
26996 913
19321 128
3937 380
3737 154
9565 615
4709 824
55065 169