40677 731
17416 127
49797 578
14918 587
267560 1223
123899 165
16005 302
16980 800
14702 477
6253 456
3128 129
37671 341