4338 64
297246 399
114198 678
177190 866
79045 663
26945 493
13717 508
37420 172
22645 351
3584 248
3385 726
16431 614
2241 198
5727 620
4619 847
2611 115
2968 54
1677 158
4600 437
8764 297