3110 729
2364 655
2657 759
1745 307
2542 638
460 113
1477 314
757 137
2457 639
1864 450
1627 406
556 146
2192 601
900 167
3008 848
2426 787
1281 315
531 85
833 271
1417 354
1977 413
2657 595
2692 692
3047 699
1353 329
559 111
1034 243
2933 664