3001 577
2653 554
841 205
1587 271
2613 505
366 26
3641 736
3705 763
1073 104
1123 119
1645 398
2181 332
2402 370
1150 256
2960 479
2231 446
4803 721
651 74
3005 522
8761 616
799 50
2854 700
422 82
4097 612