2629 679
617 134
942 300
1417 427
2632 705
3012 971
1720 352
2355 552
3734 603
14564 324
6905 50
6459 51
2905 61
5260 363
5478 25