6926 283
11026 52
16252 687
9622 662
11559 888
11850 82
6879 485
23369 333
4865 96
9904 601
9715 680
25547 278
7251 555
7119 813
3258 327
19968 584
7836 170
10066 298
12290 505
5388 672
10026 299
12172 301
8737 602
11596 41