3629 663
3525 693
1522 320
852 87
2787 447
2937 687
2701 715
2325 549
1110 109
1284 232
2348 486
2965 862
3203 550
1230 245
2350 408
1970 368
2195 462
1147 259
958 239
160 29
2959 270
2711 275
2836 707
3141 626