4301 64
296340 397
113994 678
177147 866
78931 663
26905 493
13712 508
37410 172
22590 351
3578 248
3378 726
16426 614
2237 198
5725 620
4618 847
2603 115
2965 54
1676 158
4597 437
8760 297