5608 803
30229 155
20223 901
45775 639
16891 154
16233 616
16568 636
8351 208
8747 126
7918 582
24587 369
27724 623
36453 544