2487 113
9990 657
5271 660
4566 873
2528 316
3458 245
4319 695
2966 682
3957 613
3088 271
1434 178
9364 593
5101 326
4979 468
29141 172
11659 111
3038 676