21578 596
2746 386
9529 771
9262 831
4546 123
4128 55
104665 465
1919 212
8087 878
3627 107
8344 328
5748 240
28327 925
23337 436
7812 515
8999 541
15934 356