2962 712
5545 685
6575 323
7448 564
3490 217
5187 224
4175 713
2640 519
29232 577
6672 485
9367 212
19382 120