4365 64
298018 399
114430 678
177226 866
79190 663
26993 493
13720 508
37431 172
22688 351
3587 248
3388 726
16433 614
2243 198
5728 620
4620 847
2614 115
2972 54
1680 158
4601 437
8768 297