169028 1031
28294 413
25171 376
7508 222
8080 331
17500 213
36821 634
5364 694
3216 109
2401 224
3712 120
6693 437
8928 977
5906 78
6831 523
5217 937
3257 88
2826 238
4991 557
6245 143
9812 512
120870 213
72368 709
136659 681
45996 700
129824 633
155161 380
28966 547