5431 802
29925 155
19858 901
45338 639
16604 154
15908 616
16092 636
8096 208
8634 126
7855 582
23790 369
27253 623
35917 543