102071 988
22199 192
17685 570
4176 53
5932 138
9982 474
13874 730
109251 503
10647 683
12816 590
5937 330
84553 234
72775 539
107554 844
31867 557
24438 267
7043 466
3009 515
6123 632
2161 75
7550 664
4561 347