276 72
140 391
937 103
985 84
811 530
573 891
503 813
775 196
674 151
864 246
761 588
894 759
14360 365
13304 804
9388 361
7327 363
7278 348
6101 14
5635 40
5097 201
5027 225
4448 922
4415 646
4396 218