5603 803
30223 155
20220 901
45761 639
16891 154
16229 616
16557 636
8348 208
8746 126
7916 582
24577 369
27716 623
36444 544