431 51
1132 235
2565 550
2988 672
1471 291
2974 590
936 84
2065 601
2533 274
606 103
3013 916
922 65
2867 764
6008 807
2784 841
2349 590
3815 732
16065 698
4144 839
6737 605
919 180
936 165
1296 297
3142 624