2706 222
3721 668
2780 597
843 84
3487 726
6807 672
12718 319
2855 602
1338 76
1279 160
4331 773
3040 876
3897 517
1345 257
3045 833
1400 332
3584 702
384 87
2140 463
1499 347
2000 421
681 171
1595 77
2113 360