21184 596
2662 386
9208 768
8973 831
4222 123
3981 55
104208 465
1855 212
7145 877
3544 107
8246 328
5528 240
27911 925
23091 436
7595 515
8791 541
15636 356