2494 113
10001 657
5292 660
4569 873
2547 316
3474 245
4333 695
2972 682
3968 613
3107 271
1437 178
9387 593
8283 328
4994 468
29229 172
11693 111
3043 676