4301 64
296309 393
113987 678
177144 866
78928 663
26904 493
13712 508
37410 172
22588 351
3578 248
3378 726
16426 614
2237 198
5725 620
4617 847
2603 115
2965 54
1676 158
4596 437
8760 297