660 141
300 47
6661 648
2687 823
2472 479
489 140
3073 761
2049 521
716 187
2699 206
1297 175
2135 653
2016 399
1249 172
1543 299
3919 484
2215 541
3179 317
2864 298
4610 291
2898 845
2550 752
2757 762
2439 587