11305 800
12367 314
169892 202
33305 625
31259 239
30128 395
30534 922
12842 769
7434 111
4961 141
22674 580
22012 471
1403 75
2882 239
4412 653