2950 685
2228 487
5732 509
13915 561
3964 140
41295 423
2672 67
3827 604
4490 840
9512 639
2199 220
4794 828
11718 731
3091 343
4686 641