12796 867
8099 383
12524 307
79801 722
20730 849
29755 316
24946 286
3522 204
6368 732
2231 371
2327 218