5632 309
5785 580
3776 212
5850 811
7886 225
7338 810
32966 119
9597 349
8599 951
10718 183
6455 297
2220 141
5590 332
5998 798
8121 54
5191 807
30468 240
9549 542
7284 877
4763 122
19937 475