3642 274
2256 293
2684 423
2263 331
7554 496
268269 861
2905 272
3293 82
2902 505
15899 52
6070 464
973 80
3408 650