14725 562
24694 65
2045 28
22561 262
12606 350
864 48
6664 735
4325 65
7996 540
1108 106
1629 57
5105 421
1222 134
666 71
1424 247