161842 1038
150427 241
69695 465
47695 576
31684 315
33861 624
8458 904
4340 56
1923 116
26447 633
45253 950
13627 58