161851 1038
150432 241
69701 465
47701 576
31684 315
33864 624
8458 904
4341 56
1923 116
26453 633
45258 950
13628 58