3069 761
950 179
831 74
485 101
20225 60
12416 803
15543 510
118622 875
16797 137
7375 380
4971 197
8223 78
6572 569
7218 651