18353 72
5028 67
13643 767
8090 617
6522 676
6077 890
10991 834
15245 264
5874 230
10001 848
11642 92
3942 30
10605 469
8262 637
5894 223
5144 281
10227 394
4419 674
14531 340
7843 624
3551 61
5602 465
9695 503
8097 513
26110 644
4282 756
8481 364
14632 758