7897 568
3598 664
2389 398
4025 693
3296 596
936 219
1382 295
2528 561
3015 593
1983 365
1495 296
8386 487
4835 264
37687 324
15554 59
13809 743
45662 416
20106 645
3787 240