5260 659
19895 142
108636 328
22031 305
13823 175
43138 770
8612 131
5784 152
48177 593
3029 215
2878 94
2777 555
7290 657
1821 47
3970 331
4911 786