5609 803
30229 155
20224 901
45777 639
16891 154
16236 616
16568 636
8352 208
8747 126
7918 582
24594 369
27726 623
36458 544