5260 659
19895 142
108638 328
22032 305
13823 175
43142 770
8612 131
5784 152
48181 593
3029 215
2878 94
2777 555
7290 657
1821 47
3970 331
4911 786