21175 596
2661 386
9207 768
8968 831
4210 123
3980 55
104205 465
1851 212
7145 877
3543 107
8245 328
5527 240
27904 925
23079 436
7589 515
8785 541
15626 356