656 660
514 29
266 101
1000 940
1004 484
347 80
257 934
434 663
595 312
526 473
560 586
442 975
14377 365
13343 804
9395 361
7336 363
7290 348
6111 14
5649 40
5105 201
5037 225
4454 922
4420 646
4402 218