2200 580
1723 527
2640 724
2747 853
8915 614
5266 744
1175 230
2673 541
1233 212
15756 574
2468 513
19893 164
18831 671
74472 1120
4670 633
12131 486