12016 685
46328 270
31496 568
5540 132
46975 926
36194 241
21324 479
38544 440
6621 119
10852 503
7720 390
22515 562
4792 874
2212 134