21166 596
2657 386
9199 768
8957 831
4193 123
3955 55
104178 465
1845 212
7142 877
3531 107
8236 328
5515 240
27870 925
23068 436
7576 515
8764 541
15603 356