29673 796
1727 74
1401 114
2926 505
20295 234
6635 548
7899 642
7465 734
23850 228
2416 187
3502 492
4541 765
121142 751
19237 712
1985 381
1869 269
17062 565
6496 803