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