5582 803
30182 155
20181 901
45709 639
16873 154
16189 616
16509 636
8329 208
8743 126
7908 582
24511 369
27675 623
36398 544