4888 301
10143 45
2908 61
9287 647
3708 616
2868 188
9796 178
23750 837
10428 751
10137 522
86227 167
11575 150
19041 176