5596 803
30211 155
20204 901
45739 639
16879 154
16203 616
16531 636
8337 208
8743 126
7911 582
24550 369
27700 623
36426 544