4013 125
3534 146
9883 505
5000 686
4529 65
10897 364
3716 115
3438 269
16177 521
2340 220
5073 586
3507 449
3983 442
4446 598
2818 113
2611 291
4565 661
9647 814
3749 394
1974 90
4044 431
2990 491
47830 140