5302 659
20002 142
109147 328
22219 305
13848 175
43503 770
8692 131
5806 152
48654 593
3046 215
2897 94
2803 555
7315 657
1836 47
3985 331
4929 786