11305 800
12367 314
169916 202
33315 625
31264 239
30134 395
30548 922
12842 769
7438 111
4962 141
22685 580
22029 472
1403 75
2883 239
4412 653