14004 89
5041 614
17879 300
5285 931
33673 55
4993 193
7793 663
2603 271
4251 381
2557 140
6328 604
2963 104
21602 526
1686 117
5077 269
9434 747
4963 240
4964 107
1926 210
126423 849
12716 325
4182 122
13538 160
36964 414
14685 722
3764 705
34525 662
86072 908