2985 585
5126 494
3139 266
3153 845
4651 731
2165 420
4988 694
1521 217
2163 136
4226 834
6773 486
2813 506
4799 196
6452 673
4140 487
9685 554
8653 624
6504 449
3629 399
5758 521
1338 92
1026 178
2792 70
4629 752