22087 100
8192 680
147128 696
18188 427
26682 84
4413 319
9513 436
16730 616
4488 269
3428 224
9636 692
4103 383
8692 784
2945 58
2615 300
2425 190