3508 812
2604 525
32523 406
7590 694
1821 418
2108 325
2475 499
31207 187
7093 463
7481 675
3175 887
6727 474
2527 552
2723 549
2545 511
11742 643
9312 662
4095 348
4431 53
9202 612
4345 525
5713 433
39937 397
5046 76
11360 109
3891 156
13623 693
5490 641