4289 64
296071 392
113918 678
177135 866
78885 663
26886 493
13712 508
37410 172
22574 351
3577 248
3377 726
16421 614
2235 198
5723 620
4617 847
2601 115
2960 54
1676 158
4595 437
8760 297