4353 64
297760 399
114332 678
177209 866
79128 663
26973 493
13719 508
37426 172
22676 351
3585 248
3388 726
16431 614
2242 198
5727 620
4620 847
2613 115
2972 54
1680 158
4601 437
8766 297