31116 44
4484 386
6399 554
6966 485
6328 498
14570 783
7908 120
4000 457
3621 77
9524 461
1515 101
7572 452
4919 113