4393 64
298697 400
114616 678
177262 866
79269 663
27031 493
13722 508
37437 172
22713 351
3591 248
3391 726
16435 614
2246 198
5729 620
4622 847
2616 115
2974 54
1683 158
4604 437
8770 297