138469 148
131935 383
59744 667
31516 161
58870 600
8270 548
4049 507
9285 648
2087 194
3135 84
9788 752
4906 563
13955 615
53840 212