321 32
2904 720
2270 564
1897 534
2192 409
2871 773
1976 558
1834 267
2047 403
3454 43
3226 904
1210 169
2685 713
322 40
2832 886
1534 183
3361 554
3496 382
1138 177
3561 648
1143 153
2876 533
1574 288
2907 709