24584 533
3035 465
2705 477
13180 353
5196 917
6268 488
6707 733
1877 234
2920 188
3165 589
4523 714
17128 502