12051 71
16508 793
171879 875
177298 863
8207 121
54133 100
105586 315
72505 846
121176 245
61351 673
85933 243
54805 600
68957 618
59613 202
33771 123
80185 619
53186 306
21769 404
89691 549
8705 506
7161 80
5082 723
2336 259
7672 691
5017 328
4877 880