21843 341
7682 68
3722 353
15417 329
2525 45
8067 967
2923 145
6096 703
5921 671
5048 752
5657 335
18873 380
16299 692
4323 242
4538 153
19544 429
5626 110
931 37