3638 274
2253 293
2680 423
2263 331
7547 496
268229 861
2905 272
3291 82
2901 505
15895 52
6068 464
972 80
3408 650