23860 489
165666 547
9458 65
13872 640
1301 37
5593 753
2146 99
1845 213
2785 582
4221 558
5623 586
2789 288
3094 201
3818 252
46429 365