3015 633
12576 841
5125 377
4362 164
3897 617
5693 410
5038 245
7723 924
5838 594
3079 514
2866 181
51786 217
9247 595
3101 443
2942 317
4930 771
2289 51
6298 717
10417 906
4846 516
5162 472
7190 161
7835 583
9451 367
7480 325
122958 166
17805 941
22197 529