16560 607
2981 133
12856 589
25054 328
3752 213
9707 439
4959 403
6727 77
7772 662
8323 322
5716 515
7319 490
5696 529
15075 759
5914 613
5122 63
13145 445
13800 385
13394 207
3213 42
27590 361
46695 739
6996 171
3329 282
20975 112
16982 304
3871 185
8556 658