5602 803
30222 155
20219 901
45760 639
16889 154
16227 616
16557 636
8347 208
8746 126
7915 582
24576 369
27715 623
36444 544