40689 731
17424 127
49815 578
14920 587
267795 1223
123998 165
16007 302
16990 800
14732 477
6257 456
3131 129
37751 341