40427 1020
9957 548
37572 753
7175 583
27045 314
12653 579
21423 288
6523 331
13931 618
16715 661
5425 772
42578 72
18507 361
7006 171
9803 863
39201 306
118945 250
10293 583
23152 206
13880 617
96166 244
4008 231
10436 420
20146 221
25563 308
21434 138
4505 270
12585 569