21166 596
2657 386
9196 768
8957 831
4191 123
3954 55
104176 465
1845 212
7142 877
3531 107
8234 328
5511 240
27868 925
23067 436
7576 515
8761 541
15600 356