161596 1038
150213 241
69596 465
47493 576
31668 315
33802 624
8449 904
4332 56
1917 116
26361 633
45166 950
13604 58