52591 244
1016 61
2620 299
1221 86
6406 541
8315 827
5621 159
10236 727
2264 487
662 57
1997 498
2661 488