3508 812
2605 525
32528 406
7590 694
1822 418
2118 325
2476 499
31209 187
7094 463
7481 675
3175 887
6727 474
2528 552
2724 549
2555 511
11745 643
9347 662
4108 348
4446 53
9204 612
4347 525
5715 433
40011 397
5047 76
11371 109
3892 156
13624 693
5492 641