21736 341
7640 68
3690 352
15175 329
2495 45
7988 967
2888 145
6013 703
5858 671
5023 752
5561 335
18668 380
16066 692
4250 242
4479 153
19444 429
5566 110
922 37