555 64
6506 89
11908 432
5840 76
9604 355
4599 190
3617 123
7402 403
6624 702
5349 462
8533 378
9742 793
6569 207
7842 827
7805 567
11806 342
4664 75
12288 444
1933 103