12707 360
3575 756
4372 657
2441 129
5876 540
12112 667
6242 572
28817 476
7084 420
15064 898
14681 686
3148 500
4193 718
2960 197
2358 524