12796 867
8099 383
12524 307
79799 722
20729 849
29755 316
24944 286
3522 204
6368 732
2231 371
2327 218