11305 800
12367 314
169910 202
33315 625
31264 239
30132 395
30543 922
12842 769
7436 111
4962 141
22681 580
22026 471
1403 75
2882 239
4412 653