23509 38
7587 521
7038 600
6179 43
16069 826
16658 485
3409 150
8949 808
4365 93
5256 423
2874 44
4771 81