4298 64
296256 393
113976 678
177144 866
78917 663
26899 493
13712 508
37410 172
22584 351
3578 248
3378 726
16426 614
2237 198
5725 620
4617 847
2603 115
2965 54
1676 158
4596 437
8760 297