3001 692
2225 416
2614 737
1329 271
2766 273
1108 90
718 48
1156 372
3344 591
1231 280
580 54
1566 220
2742 616
1317 214
2764 576
2111 389
1950 473
878 182
743 116
2847 465
3179 557
2923 845
2976 781
871 33