59033 652
14893 518
19870 317
12450 493
177845 986
133269 848
72632 512
19278 513
26999 913
19325 128
3937 380
3737 154
9565 615
4709 824
55075 169