145 44
2957 840
422 103
2030 581
38770 713
1529 173
13462 257
5025 357
10073 492
6014 393
6577 304
153208 834
17642 522
2138 82
17871 275
26109 703
7014 290