3005 633
12255 841
5120 377
4354 164
3891 617
5679 410
5027 245
7716 924
5836 594
3078 514
2859 181
51649 217
9240 595
3099 443
2936 317
4928 771
2283 51
6294 717
10406 906
4837 516
5149 472
7165 161
7824 583
9440 367
7468 325
122843 166
17796 941
22186 529