15945 346
76112 169
261138 592
13116 197
282788 435
58302 108
54469 336
38716 420
51175 701
3488 437
10278 298
7017 683
5852 649
4342 163