3005 633
12259 841
5120 377
4354 164
3891 617
5680 410
5028 245
7716 924
5836 594
3078 514
2859 181
51651 217
9240 595
3099 443
2937 317
4928 771
2283 51
6294 717
10407 906
4837 516
5149 472
7165 161
7824 583
9440 367
7468 325
122846 166
17797 941
22186 529