32659 557
8694 767
27557 642
19937 411
12437 200
7475 582
9731 645
2533 340
7178 331
6367 618
10767 983
4355 74
2849 524
7183 411