12075 63
7787 51
18147 297
7680 802
14148 692
8344 614
15605 633
7227 528
6426 593
27030 311
13678 766
10129 373
5271 132
13642 362
24194 876
11010 723
8394 104
6925 687
8603 199
7783 394
7603 237
5715 291
11925 242
6590 288