4012 125
3534 146
9883 505
5000 686
4529 65
10897 364
3716 115
3438 269
16177 521
2339 220
5073 586
3507 449
3983 442
4446 598
2812 113
2610 291
4565 661
9647 814
3747 394
1974 90
4044 431
2990 491
47813 140