101891 988
22175 192
17651 570
4164 53
5911 138
9966 474
13860 730
109063 503
10642 683
12809 590
5928 330
84225 234
72519 539
107161 844
31757 557
24345 267
7026 466
2997 515
6103 632
2155 75
7544 664
4551 347