3012 633
12516 841
5124 377
4362 164
3894 617
5690 410
5036 245
7722 924
5838 594
3079 514
2864 181
51752 217
9245 595
3101 443
2941 317
4930 771
2288 51
6296 717
10415 906
4844 516
5160 472
7188 161
7831 583
9446 367
7479 325
122928 166
17805 941
22194 529