5405 802
29911 155
19831 901
45310 639
16531 154
15876 616
16043 636
8072 208
8633 126
7853 582
23720 369
27210 623
35855 543