11305 800
12367 314
169929 202
33317 625
31269 239
30135 395
30552 922
12842 769
7438 111
4963 141
22688 580
22034 472
1403 75
2883 239
4412 653