21166 596
2657 386
9199 768
8957 831
4193 123
3956 55
104178 465
1846 212
7142 877
3531 107
8237 328
5515 240
27871 925
23068 436
7576 515
8764 541
15603 356