1030 554
626 838
191 564
484 122
887 560
1125 583
676 471
480 149
1092 888
301 948
445 687
506 888
14242 365
13225 804
9332 361
7285 363
7216 348
6042 14
5605 40
5066 201
4985 224
4420 922
4388 646
4351 218