11305 800
12367 314
169907 202
33312 625
31263 239
30130 395
30543 922
12842 769
7435 111
4961 141
22680 580
22025 471
1403 75
2882 239
4412 653