16526 839
2609 797
3139 875
951 259
2005 314
36109 657
7488 604
24556 640
5466 251
19800 531
4032 193
37848 588
11346 736
5106 160