2915 741
3277 65
6019 327
4790 331
9753 349
20982 239
11035 276
15037 864
5943 222
7276 356
9495 472
14535 864
3970 425
2613 698