31109 44
4475 386
6398 554
6964 485
6327 498
14570 783
7903 120
3969 457
3612 77
9512 461
1513 101
7534 452
4918 113