16508 839
2601 797
3133 875
950 259
1997 314
36103 657
7475 604
24544 640
5464 251
19783 531
4030 193
37824 588
11344 736
5097 160