27183 100
10943 651
2710 431
4366 616
3241 680
8693 38
1225 67
3956 851
4423 744
15190 398
12266 286
4171 198
2664 135
5120 436
6343 289
5609 385
10160 492
9363 573
2559 184
3756 81
4286 672
8388 905
4082 318
6040 442
5717 428
7870 494
18140 482
8432 105