138656 148
131965 383
59850 667
31577 161
58969 600
8276 548
4053 507
9286 648
2091 194
3139 84
9793 752
4908 563
13963 615
53920 212