12796 867
8097 383
12524 307
79796 722
20729 849
29754 316
24942 286
3522 204
6368 732
2231 371
2327 218