27180 100
10913 651
2708 431
4351 616
3238 680
8675 38
1221 67
3948 851
4420 744
15186 398
12263 286
4165 198
2662 135
5101 436
6328 289
5598 385
10158 492
9358 573
2556 184
3751 81
4281 672
8382 905
4080 318
6018 442
5701 428
7863 494
18133 482
8430 105