1006 123
1373 98
2705 418
28875 281
263 64
1925 80
1133 385
507 69
666 88
209 48
190 57
511 107
875 80
707 70
484 60
731 94