7905 568
3606 664
2389 398
4045 693
3299 596
936 219
1383 295
2532 561
3015 593
1984 365
1495 296
8388 487
4836 264
37715 324
15567 59
13809 743
45707 416
20112 645
3789 240