24262 594
4576 749
54199 483
56812 505
4861 133
2666 46
23293 168
2371 130
13859 96
13524 299
109338 640