161646 1038
150267 241
69620 465
47544 576
31672 315
33822 624
8450 904
4333 56
1918 116
26377 633
45184 950
13612 58