134873 147
129914 382
57704 663
29257 157
56966 598
8178 548
3960 507
9188 648
2004 194
3054 84
9631 752
4836 563
13794 615
51895 208