5596 803
30212 155
20205 901
45744 639
16880 154
16211 616
16534 636
8337 208
8743 126
7911 582
24551 369
27703 623
36426 544