2976 678
2932 594
3645 824
1259 100
3563 788
344 75
1477 346
2113 461
3974 722
1591 277
2227 465
6982 733
2851 615
10618 430
965 119
4674 557
18478 686
2348 407
1631 197
3041 689
3759 780
4299 606
10454 911
2782 329