4293 64
296177 393
113943 678
177142 866
78902 663
26896 493
13712 508
37410 172
22579 351
3577 248
3378 726
16424 614
2236 198
5724 620
4617 847
2601 115
2963 54
1676 158
4596 437
8760 297