40421 1020
9956 548
37569 753
7175 583
27037 314
12651 579
21423 288
6521 331
13929 618
16713 661
5424 772
42571 72
18504 361
7006 171
9803 863
39186 306
118897 250
10291 583
23152 206
13879 617
96153 244
4007 231
10436 420
20142 221
25554 308
21431 138
4503 270
12585 569