20573 545
4247 59
14227 347
16426 801
8256 676
2338 184
3832 150
4432 473
10496 673
12027 1017
2362 290
6973 36
4164 707
4628 930