16523 839
2606 797
3135 875
951 259
2004 314
36109 657
7481 604
24551 640
5465 251
19793 531
4032 193
37840 588
11345 736
5102 160