145 44
2956 840
422 103
2030 581
38769 713
1527 173
13460 257
5025 357
10069 492
6011 393
6576 304
153207 834
17642 522
2138 82
17871 275
26078 703
7014 290