640 595
649 743
852 692
884 504
487 35
209 435
122 542
342 471
456 771
215 496
352 127
514 146
14361 365
13312 804
9388 361
7327 363
7281 348
6102 14
5640 40
5100 201
5028 225
4450 922
4415 646
4396 218