575 32
2711 533
4527 434
2504 730
1728 346
3131 875
2163 545
2074 207
1928 389
2856 832
679 155
1302 368
1617 426
2169 547
1033 271
2511 682
2805 545
4905 621
2983 597
846 99
2898 813
1164 83
928 244
3671 558