40457 171
18939 879
9603 464
3434 358
4595 957
8643 45
6087 171
6469 232
2285 131
4059 519
4320 114
7126 627