12796 867
8099 383
12526 307
79801 722
20730 849
29757 316
24950 286
3522 204
6368 732
2231 371
2327 218