6959 843
906 147
2953 597
1447 166
3064 517
2584 579
5799 529
4788 883
2295 178
3970 60
1504 199
3356 881
1754 337
2615 323
3898 641
2866 283
11083 824
3071 341
3996 463
1880 165
2793 497
2383 457
3236 632
3674 220