145 44
2955 840
422 103
2029 581
38769 713
1524 173
13460 257
5022 357
10065 492
6011 393
6573 304
153207 834
17642 522
2138 82
17871 275
26019 703
7014 290