3010 633
12425 841
5121 377
4359 164
3892 617
5690 410
5031 245
7719 924
5838 594
3079 514
2863 181
51720 217
9245 595
3101 443
2940 317
4930 771
2288 51
6296 717
10412 906
4838 516
5156 472
7175 161
7830 583
9442 367
7475 325
122899 166
17803 941
22189 529