2988 629
1589 218
777 98
1378 227
2132 445
641 118
2865 759
1824 476
3585 618
2946 539
2052 485
1492 420
1826 392
2434 311
2697 715
3001 851
4248 425
976 172
643 170
2913 709
1408 243
3034 880
3106 822
164 31