141998 281
4480 210
67386 970
156932 719
435546 1191
112164 575
140245 410
58185 988
31285 572
6642 957
71680 212