3095 60
7078 662
6336 261
6339 129
5985 914
2339 429
838 56
36897 216
273025 834
23937 329
16259 175
22143 257
8171 161
6824 78
12782 206
220016 614
17657 526
18217 509
23330 631
8619 537
10388 586
5691 208
18553 753
21378 235
289041 1076
457100 800
91146 647
197606 489