16596 607
2991 133
12903 589
25176 328
3763 213
9853 439
4989 403
6767 77
7802 662
8354 322
5731 515
7346 490
5732 529
15172 759
5945 613
5187 63
13178 446
13838 385
13410 207
3225 42
27654 361
46814 739
7030 171
3342 282
21035 112
17109 304
3895 185
8597 658