40433 1020
9959 548
37579 753
7178 583
27055 314
12658 579
21426 288
6525 331
13931 618
16719 661
5429 772
42589 72
18515 361
7006 171
9804 863
39225 306
119041 250
10295 583
23155 206
13884 617
96188 244
4011 231
10436 420
20152 221
25570 308
21444 138
4506 270
12593 569