31128 44
4491 386
6400 554
6968 485
6329 498
14572 783
7912 120
4016 457
3623 77
9537 461
1518 101
7611 452
4920 113