5583 803
30185 155
20186 901
45710 639
16874 154
16191 616
16512 636
8330 208
8743 126
7908 582
24517 369
27678 623
36408 544