11305 800
12367 314
169920 202
33315 625
31266 239
30134 395
30551 922
12842 769
7438 111
4963 141
22686 580
22032 472
1403 75
2883 239
4412 653