24660 533
3057 465
2721 477
13220 353
5208 917
6293 488
6726 733
1882 234
2930 188
3249 589
4527 714
17167 502