12831 54
8850 709
73167 136
38582 347
38593 826
6124 390
78413 594
48261 696
26444 82
3603 81
1928 183
3498 737
5061 85
2601 55
7812 980
2960 186
5302 703
14716 294
3012 342