161583 1038
150195 241
69589 465
47487 576
31668 315
33799 624
8449 904
4332 56
1917 116
26358 633
45164 950
13604 58