40431 1020
9958 548
37579 753
7176 583
27053 314
12655 579
21424 288
6524 331
13931 618
16716 661
5428 772
42584 72
18511 361
7006 171
9803 863
39215 306
118988 250
10295 583
23153 206
13881 617
96178 244
4011 231
10436 420
20152 221
25566 308
21435 138
4506 270
12588 569