4297 64
296228 393
113961 678
177144 866
78909 663
26899 493
13712 508
37410 172
22583 351
3578 248
3378 726
16425 614
2237 198
5725 620
4617 847
2603 115
2965 54
1676 158
4596 437
8760 297