2966 454
1204 90
24166 311
120051 189
4903 593
4706 489
48191 556
137033 626
21334 345
43216 847
11579 39
17728 352
11270 486
9216 794
4420 507
18090 697
9231 926
17892 811
2975 184
21338 168
20127 73
11152 299
5737 672
16978 470
8497 751
7955 459
6364 784
6584 514