4397 64
298790 400
114644 678
177263 866
79279 663
27036 493
13722 508
37438 172
22716 351
3591 248
3392 726
16435 614
2248 198
5729 620
4623 847
2616 115
2974 54
1683 158
4604 437
8772 297