4228 712
5617 685
6652 323
7575 564
3540 217
5275 224
4200 713
2657 519
29349 577
6734 485
9526 212
19684 120