2905 110
3361 168
11099 78
21821 555
3558 693
5540 429
5025 361
8786 478
8115 129
10048 808
1498 131
7045 442
4560 647
6819 654
6840 60
13659 996
4512 771
7152 407
4797 245
4874 618
2817 140
6925 904
4678 448
18105 84