21873 341
7691 68
3738 353
15539 329
2538 45
8104 967
2932 145
6110 703
5937 671
5058 752
5701 335
18924 380
16326 692
4348 242
4546 153
19575 429
5654 110
935 37