168186 611
16217 964
12748 565
10148 596
6218 410
48558 416
43345 237
54339 388
63522 295
22914 144
8268 660
10905 494
3216 90