41753 707
14831 672
6871 723
6804 601
7002 349
13958 150
15318 685
11551 345
8775 591
7780 356
4725 577
9200 171
5447 258
13524 582
1117 191
2577 454
15298 463
27212 293