31128 44
4493 386
6400 554
6968 485
6330 498
14572 783
7913 120
4019 457
3623 77
9537 461
1519 101
7614 452
4920 113