12509 283
22729 413
16730 164
11830 280
8480 244
19001 293
13792 127
14778 954
12797 821
12320 173
12942 95
14471 347
12492 501
12918 448
15358 885
12683 357
12052 147
19616 486
10687 98
2859 404
27570 483
5229 465
7147 419
4733 646
20564 258