21182 596
2661 386
9208 768
8973 831
4217 123
3981 55
104208 465
1855 212
7145 877
3544 107
8246 328
5527 240
27911 925
23085 436
7591 515
8791 541
15633 356