161537 1038
150145 240
69577 465
47430 576
31666 315
33778 624
8449 904
4330 56
1914 116
26343 633
45154 950
13595 58