887 560
1125 583
676 471
480 149
1092 888
301 948
445 687
506 888
1053 269
911 974
566 493
686 90
14254 365
13239 804
9338 361
7287 363
7226 348
6048 14
5609 40
5069 201
4992 224
4423 922
4389 646
4357 218