54302 648
14447 515
19740 317
12338 493
173381 982
129259 843
70419 507
18196 512
25769 912
18421 128
3836 380
3652 154
9432 615
4617 824
51980 168