21168 596
2657 386
9201 768
8957 831
4196 123
3964 55
104183 465
1847 212
7143 877
3536 107
8241 328
5515 240
27877 925
23069 436
7577 515
8767 541
15611 356