5596 803
30213 155
20213 901
45754 639
16882 154
16221 616
16541 636
8340 208
8744 126
7911 582
24559 369
27705 623
36431 544