31108 44
4474 386
6396 554
6964 485
6326 498
14570 783
7903 120
3966 457
3612 77
9511 461
1513 101
7526 452
4918 113