4371 64
298285 399
114508 678
177232 866
79220 663
27005 493
13722 508
37432 172
22700 351
3588 248
3391 726
16435 614
2245 198
5728 620
4620 847
2615 115
2973 54
1681 158
4604 437
8768 297