16519 839
2601 797
3133 875
950 259
1999 314
36104 657
7477 604
24547 640
5465 251
19786 531
4031 193
37830 588
11345 736
5099 160