15092 616
53105 191
8272 693
11230 946
26736 646
5014 159
7517 416
3492 41
6432 191
6606 504
27789 392
5164 465
3496 294
4732 756
7032 873
9530 621
13777 52
14603 412
8924 364
15290 906
13827 682
10359 697
15609 758
5082 73
5257 522
8108 81
12503 234
7648 506