5222 113
2541 113
10068 657
5445 660
4602 873
2611 316
3530 245
4394 695
3034 682
4001 613
3227 271
1470 178
9737 594
8433 328
5113 468
29681 172
11831 111
3069 676