31118 44
4485 386
6399 554
6966 485
6328 498
14571 783
7908 120
4007 457
3621 77
9530 461
1517 101
7578 452
4919 113