54987 650
14499 515
19752 317
12347 493
174064 982
129628 843
70874 507
18369 512
25888 912
18519 128
3846 380
3660 154
9442 615
4627 824
52409 168