9596 127
12215 37
11344 581
16385 612
13103 750
3582 117
7016 208
10501 51
32391 349
25141 664
7912 470
11374 208
6873 569
10368 211
12884 651
2181 246
8651 694
8684 383
8627 413
13565 69
3619 714
8713 618
27497 182
11533 159
11198 329
8056 676
2886 149
14107 862