1011 136
3781 206
2286 438
6432 397
6419 664
5931 944
11075 927
27979 429
33297 857
8547 471
11527 599
4322 519
8886 221
35234 674