102053 988
22196 192
17680 570
4175 53
5930 138
9981 474
13874 730
109239 503
10647 683
12815 590
5937 330
84532 234
72752 539
107530 844
31852 557
24428 267
7041 466
3009 515
6114 632
2161 75
7550 664
4561 347