15061 305
25594 272
30196 247
28924 278
11643 533
16863 291
12325 419
38207 427
11778 189
33514 609
15703 54
11038 830
7655 461
8007 289
18356 455
8496 169
7218 274
27765 388
8275 323
8343 357
40249 70
17660 414
7644 441
10156 58
10104 134
11742 466
18800 82
34476 399