40751 731
17450 127
49872 578
14942 587
268780 1223
124335 165
16019 302
17032 800
14789 477
6268 456
3142 129
38262 341