38678 653
12474 324
8500 422
10471 703
24847 912
9299 835
7872 1046
3111 213
5000 501
2216 82
5837 492
4846 463