1039 2
2928 92
56525 104
15948 122
15482 103
5776 23
5699 30
3650 13
9585 75
4053 14
4643 43
6173 39
6545 45