1405 2
3333 93
56976 104
16151 122
15864 102
5895 23
5836 30
3753 13
9840 75
4178 14
4806 43
6322 39
6735 45