3640 274
2254 293
2681 423
2263 331
7551 496
268241 861
2905 272
3292 82
2901 505
15896 52
6068 464
973 80
3408 650