40721 731
17436 127
49841 578
14926 587
268157 1223
124161 165
16014 302
17006 800
14759 477
6263 456
3136 129
37989 341