4373 64
298322 400
114518 678
177234 866
79221 663
27009 493
13722 508
37432 172
22701 351
3588 248
3391 726
16435 614
2245 198
5728 620
4620 847
2615 115
2973 54
1681 158
4604 437
8768 297