3182 506
2970 535
2611 505
2081 158
1908 61
1478 282
1602 306
3938 231
3549 664
12536 705
3072 242
3333 764
3706 676
4680 611
5782 792
3316 667
2521 471
6933 616
3171 563
3019 587
379 30
2453 497
2397 640
8829 764