4012 125
3533 146
9883 505
5000 686
4529 65
10897 364
3716 115
3438 269
16177 521
2338 220
5073 586
3507 449
3983 442
4445 598
2812 113
2610 291
4564 661
9647 814
3747 394
1974 90
4044 431
2989 491
47811 140