21166 596
2657 386
9199 768
8957 831
4193 123
3955 55
104177 465
1845 212
7142 877
3531 107
8235 328
5512 240
27869 925
23067 436
7576 515
8762 541
15601 356