4381 64
298439 400
114546 678
177245 866
79239 663
27020 493
13722 508
37434 172
22704 351
3589 248
3391 726
16435 614
2246 198
5728 620
4622 847
2616 115
2973 54
1681 158
4604 437
8770 297