18150 811
9632 52
5616 309
6168 336
4297 544
3618 371
9964 509
5512 291
34104 109
2267 63
29689 437
6368 283
6451 473
11251 79
43631 129
3734 304
7982 251
5710 318
4620 797
5906 745
3891 105
9604 362
16435 432
16095 153
1917 116
5917 897
11095 416
5823 647