2640 661
8258 689
13060 350
14201 297
16775 135
31077 447
6711 213
8327 336
10055 225
18512 430
8730 49
2546 658
4851 574
2781 587
1019 39
3768 177
3396 393
9733 615