24599 533
3039 465
2709 477
13191 353
5197 917
6273 488
6714 733
1878 234
2921 188
3183 589
4523 714
17136 502