16542 839
2614 797
3152 875
956 259
2013 314
36118 657
7521 604
24565 640
5467 251
19821 531
4035 193
37873 588
11348 736
5112 160