2959 747
25988 66
38182 210
19717 747
13322 124
7973 633
7833 442
4141 610
16425 505
10152 648
10738 454
5060 675
7523 62
5642 309
4071 602