21888 596
2868 386
9693 771
9454 831
4754 123
4274 55
105140 465
1977 212
8156 878
3724 107
8458 328
5952 240
28761 925
23563 436
8010 515
9188 541
16265 356