3508 812
2605 525
32527 406
7590 694
1821 418
2112 325
2475 499
31207 187
7093 463
7481 675
3175 887
6727 474
2527 552
2724 549
2551 511
11742 643
9317 662
4096 348
4434 53
9203 612
4345 525
5714 433
39961 397
5046 76
11361 109
3891 156
13623 693
5491 641