138864 148
132016 383
59988 667
31637 161
59116 600
8281 548
4056 507
9293 648
2094 194
3151 84
9806 752
4916 563
13974 615
54050 212