5600 803
30213 155
20215 901
45757 639
16885 154
16226 616
16546 636
8343 208
8745 126
7912 582
24565 369
27706 623
36433 544