31116 44
4483 386
6399 554
6966 485
6328 498
14570 783
7908 120
4000 457
3619 77
9522 461
1515 101
7571 452
4919 113