40675 731
17416 127
49794 578
14918 587
267527 1223
123888 165
16004 302
16980 800
14698 477
6253 456
3128 129
37651 341