21961 100
8123 680
147011 696
18147 427
26621 84
4387 319
9464 436
16627 616
4374 269
3387 224
9542 692
4062 383
8654 784
2912 58
2590 300
2396 190