3004 649
842 57
1790 420
6940 622
2636 117
3818 865
1676 142
3439 553
5196 419
1877 235
6831 686
2139 377
1984 314
2238 501
2288 492
2636 322
2746 437
2116 501
2938 946
1761 397
7966 853
3353 741
2931 428
2888 181