16591 607
2990 133
12895 589
25154 328
3759 213
9845 439
4982 403
6760 77
7797 662
8348 322
5728 515
7343 490
5730 529
15161 759
5940 613
5172 63
13171 446
13826 385
13403 207
3224 42
27649 361
46797 739
7027 171
3340 282
21027 112
17087 304
3890 185
8592 658