24595 533
3038 465
2707 477
13189 353
5196 917
6272 488
6714 733
1878 234
2921 188
3176 589
4523 714
17131 502