5303 659
20004 142
109156 328
22219 305
13850 175
43517 770
8692 131
5806 152
48667 593
3046 215
2898 94
2804 555
7315 657
1836 47
3985 331
4930 786