4394 64
298723 400
114626 678
177262 866
79274 663
27032 493
13722 508
37437 172
22714 351
3591 248
3391 726
16435 614
2246 198
5729 620
4622 847
2616 115
2974 54
1683 158
4604 437
8771 297