4344 64
297451 399
114241 678
177193 866
79080 663
26956 493
13718 508
37422 172
22662 351
3585 248
3385 726
16431 614
2242 198
5727 620
4619 847
2612 115
2971 54
1678 158
4600 437
8766 297