21163 596
2655 386
9192 768
8952 831
4185 123
3948 55
104170 465
1845 212
7142 877
3527 107
8228 328
5505 240
27851 925
23063 436
7570 515
8754 541
15571 356