7895 568
3596 664
2389 398
4022 693
3296 596
936 219
1381 295
2528 561
3015 593
1982 365
1495 296
8386 487
4835 264
37682 324
15553 59
13808 743
45657 416
20106 645
3787 240