19938 98
7516 680
145221 696
17974 427
26099 84
4235 319
9147 436
15334 616
4082 269
3175 224
8791 692
3877 383
8314 784
2706 58
2388 300
2171 190