12508 283
22729 413
16729 164
11824 280
8480 244
19001 293
13792 127
14777 954
12797 821
12320 173
12942 95
14469 347
12489 501
12915 448
15357 885
12683 357
12052 147
19616 486
10687 98
2858 404
27559 483
5228 465
7144 419
4730 646
20561 258