16530 839
2611 797
3142 875
954 259
2006 314
36111 657
7497 604
24557 640
5466 251
19806 531
4032 193
37855 588
11347 736
5108 160