29673 796
1727 74
1401 114
2926 505
20296 234
6636 548
7899 642
7465 734
23850 228
2416 187
3502 492
4541 765
121143 751
19239 712
1985 381
1869 269
17065 565
6497 803