2918 287
1018 247
50237 124
15417 533
17386 131
35685 523
18957 338
11213 470
4873 487
17939 876
10745 310
28902 128
2834 343