345860 656
63531 790
2891 271
9703 116
12462 608
3412 209
44496 509
13161 875
6447 669
7603 69
10951 549