861 50
6475 147
4786 846
2308 619
2930 798
3853 991
2625 834
2425 558
1673 241
1993 504
415 125
529 38
2208 563
3067 792
892 188
3482 512
3091 797
2179 432
1007 190
1982 608
2703 634
1132 297
3693 693
2132 524