14018 89
5044 614
17903 300
5287 931
33684 55
4999 193
7797 663
2606 271
4257 381
2560 140
6331 604
2967 104
21610 526
1688 117
5079 269
9441 747
4966 240
4966 107
1926 210
126432 849
12718 325
4183 122
13541 160
36977 414
14686 722
3764 705
34525 662
86073 908