40741 731
17443 127
49867 578
14935 587
268590 1223
124284 165
16018 302
17030 800
14785 477
6267 456
3139 129
38218 341