29643 707
23378 620
106083 527
12807 218
17692 947
154800 712
14561 681
13358 659
57388 537
21008 335
3847 587
34964 700
9126 615
20464 316
35545 277
49295 755
84629 270
71080 605
57189 981
65601 860
203993 674
96373 797
47833 467
43932 366
14339 178
107427 565
27605 659