2200 580
1723 527
2640 724
2747 853
27667 479
3717 837
2843 671
4530 276
6874 226
9032 396
40096 271
4648 146
1358 321
34689 787
5456 78
1454 100