1386 270
4118 808
4423 857
907 97
1847 281
2475 372
101266 911
157248 268
50969 536
48143 265
46388 997