3097 976
934 229
2343 723
2070 546
1183 113
2040 533
263 53
672 145
1519 399
385 67
2900 881
2506 781
2702 806
2039 624
1440 361
2994 827
416 86
3021 606
2858 800
1757 479
726 154
3113 530
795 223
568 134