4397 64
298799 400
114649 678
177264 866
79281 663
27037 493
13722 508
37439 172
22717 351
3591 248
3392 726
16435 614
2248 198
5729 620
4623 847
2616 115
2974 54
1683 158
4604 437
8772 297