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