138394 148
131919 383
59697 666
31487 161
58824 600
8267 548
4048 507
9281 648
2085 194
3135 84
9787 752
4904 563
13951 615
53793 212