1004 587
90 602
726 660
841 520
514 235
89 320
218 759
350 973
832 523
695 57
886 488
281 467
14394 365
13361 804
9402 361
7350 363
7294 348
6123 14
5653 40
5107 201
5040 225
4459 922
4425 646
4403 218