138713 148
131977 383
59886 667
31594 161
59003 600
8276 548
4055 507
9286 648
2091 194
3140 84
9796 752
4912 563
13968 615
53960 212