16592 607
2990 133
12898 589
25162 328
3760 213
9846 439
4984 403
6762 77
7799 662
8348 322
5729 515
7343 490
5730 529
15163 759
5941 613
5175 63
13173 446
13830 385
13404 207
3225 42
27649 361
46798 739
7027 171
3340 282
21029 112
17093 304
3892 185
8592 658