12781 867
8088 383
12511 307
79690 721
20726 849
29535 316
24793 285
3519 204
6366 732
2226 371
2321 218