3596 274
2225 293
2661 423
2239 331
7481 496
268002 861
2885 272
3278 82
2891 505
15868 52
6038 464
971 80
3407 650