4378 64
298419 400
114542 678
177245 866
79237 663
27018 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