138850 148
132014 383
59986 667
31635 161
59113 600
8281 548
4056 507
9292 648
2094 194
3151 84
9806 752
4916 563
13974 615
54043 212