4389 64
298598 400
114603 678
177256 866
79261 663
27027 493
13722 508
37437 172
22708 351
3590 248
3391 726
16435 614
2246 198
5729 620
4622 847
2616 115
2974 54
1682 158
4604 437
8770 297