138665 148
131966 383
59860 667
31583 161
58984 600
8276 548
4054 507
9286 648
2091 194
3139 84
9793 752
4908 563
13963 615
53934 212