40422 1020
9957 548
37572 753
7175 583
27040 314
12653 579
21423 288
6523 331
13930 618
16715 661
5424 772
42577 72
18505 361
7006 171
9803 863
39199 306
118936 250
10293 583
23152 206
13880 617
96163 244
4008 231
10436 420
20144 221
25560 308
21433 138
4505 270
12585 569