3095 60
7079 662
6338 261
6339 129
5985 914
2339 429
838 56
36902 216
273038 834
23937 329
16259 175
22143 257
8171 161
6825 78
12783 206
220023 614
17658 526
18217 509
23330 631
8623 537
10388 586
5692 208
18553 753
21378 235
289048 1076
457108 800
91148 647
197614 489