122450 671
159213 651
24767 628
4846 117
46278 594
135087 425
8376 397
5317 398
22518 357
2586 302
157146 755
146712 653