145 44
2957 840
423 103
2030 581
38770 713
1529 173
13462 257
5026 357
10074 492
6014 393
6578 304
153208 834
17642 522
2139 82
17871 275
26125 703
7015 290