3007 633
12323 841
5120 377
4356 164
3891 617
5683 410
5028 245
7716 924
5837 594
3078 514
2862 181
51684 217
9243 595
3099 443
2939 317
4930 771
2285 51
6296 717
10410 906
4837 516
5154 472
7171 161
7826 583
9441 367
7470 325
122866 166
17799 941
22189 529