40743 731
17445 127
49868 578
14938 587
268620 1223
124296 165
16018 302
17032 800
14785 477
6267 456
3140 129
38228 341