3011 633
12455 841
5123 377
4359 164
3894 617
5690 410
5032 245
7720 924
5838 594
3079 514
2863 181
51736 217
9245 595
3101 443
2940 317
4930 771
2288 51
6296 717
10412 906
4838 516
5158 472
7182 161
7830 583
9443 367
7477 325
122907 166
17805 941
22192 529