102056 988
22197 192
17682 570
4175 53
5931 138
9981 474
13874 730
109240 503
10647 683
12816 590
5937 330
84536 234
72756 539
107533 844
31854 557
24429 267
7042 466
3009 515
6114 632
2161 75
7550 664
4561 347