4004 880
15827 898
1118 69
3269 517
3078 620
14401 790
2437 506
2182 477
10535 196
1331 175
7645 152
3584 862
4145 740
411 28
1882 336
1526 123
1295 41
9208 557
2471 634
3551 688
1321 206
837 56
3911 794
4040 598