118513 329
106734 970
55472 684
37879 543
9623 754
6799 532
6237 170
4033 286
6014 283
13773 201
9337 439
6848 880
6241 635
10575 473
6590 641
6091 257
8343 617
4815 673
9607 526
12002 599