16972 305
12951 69
3715 55
10289 291
17430 777
14647 714
5997 414
6128 67
10038 420
6594 664
12040 187
15620 139
12633 717
6751 516
6323 38
7966 126
5112 34
4773 397
7363 834
9128 580
14965 444
14560 681
6043 91
15058 234
16841 804
12113 872
5849 380
7395 526