4350 64
297690 399
114313 678
177207 866
79121 663
26970 493
13719 508
37426 172
22674 351
3585 248
3387 726
16431 614
2242 198
5727 620
4620 847
2613 115
2972 54
1680 158
4601 437
8766 297