2397 287
1003 247
50191 124
15382 533
17317 131
35145 523
18918 338
11184 470
4860 487
17911 876
10724 310
28790 128
2811 343