7894 568
3596 664
2389 398
4022 693
3296 596
936 219
1380 295
2528 561
3015 593
1982 365
1495 296
8386 487
4835 264
37680 324
15550 59
13806 743
45656 416
20103 645
3787 240