5226 113
2544 113
10075 657
5455 660
4621 873
2618 316
3536 245
4400 695
3040 682
4009 613
3247 271
1472 178
9749 594
8464 328
5129 468
29711 172
11845 111
3069 676