5431 802
29925 155
19858 901
45336 639
16601 154
15907 616
16092 636
8095 208
8634 126
7855 582
23784 369
27252 623
35915 543