2635 353
828 78
12568 877
1014 116
9724 681
3979 851
8276 667
3175 324
2515 195
2701 401
3606 494
4376 480
3209 597
4920 125
3515 470
5160 703
2432 56
3455 86
3996 712
3871 677
4728 704
5545 721
9047 833
6624 551
2900 37
2854 516
28661 502
3547 412