21891 596
2869 386
9696 771
9457 831
4755 123
4275 55
105142 465
1977 212
8156 878
3724 107
8459 328
5953 240
28766 925
23564 436
8010 515
9190 541
16265 356