124706 157
7211 77
732497 1683
120622 404
117016 279
10548 755
85247 303
45268 682
66374 479
10386 93
9605 570
6426 337
13807 152
10820 463
3972 566