2232 441
3222 352
2211 509
877 53
1287 122
4158 956
1392 416
641 115
1089 213
508 153
305 58
420 132
2191 505
2852 712
1720 515
2325 648
700 131
2709 749
1566 389
2335 640
2685 639
1061 286
3080 907
1328 145
3504 608
2715 769
807 154
830 206