3639 274
2253 293
2681 423
2263 331
7550 496
268234 861
2905 272
3292 82
2901 505
15895 52
6068 464
973 80
3408 650