12509 283
22729 413
16730 164
11826 280
8480 244
19001 293
13792 127
14778 954
12797 821
12320 173
12942 95
14469 347
12490 501
12915 448
15358 885
12683 357
12052 147
19616 486
10687 98
2858 404
27564 483
5228 465
7144 419
4733 646
20564 258