2487 113
9988 657
5266 660
4565 873
2525 316
3454 245
4319 695
2965 682
3956 613
3086 271
1431 178
9362 593
5095 326
4974 468
29127 172
11654 111
3035 676