666 841
749 509
541 921
106 876
752 907
519 572
429 623
903 488
317 413
141 241
914 518
624 113
14244 365
13226 804
9332 361
7285 363
7216 348
6043 14
5605 40
5066 201
4985 224
4420 922
4388 646
4351 218