5420 802
29913 155
19851 901
45329 639
16595 154
15894 616
16071 636
8088 208
8634 126
7855 582
23749 369
27235 623
35877 543