1528 354
6496 70
5659 322
56789 732
42963 327
8012 183
23695 646
2425 327
11603 589
12359 110
5225 101
7063 99
4641 98
2101 215
8897 717