16560 607
2981 133
12856 589
25051 328
3752 213
9707 439
4959 403
6726 77
7772 662
8322 322
5715 515
7318 490
5696 529
15075 759
5913 613
5121 63
13145 445
13800 385
13393 207
3213 42
27588 361
46695 739
6992 171
3329 282
20973 112
16981 304
3871 185
8556 658