3646 274
2256 293
2688 423
2264 331
7555 496
268277 861
2905 272
3293 82
2902 505
15901 52
6070 464
973 80
3408 650