2934 287
1022 247
50252 124
15431 533
17404 131
35702 523
18965 338
11215 470
4881 487
17943 876
10751 310
28916 128
2843 343