31118 44
4485 386
6399 554
6967 485
6328 498
14571 783
7909 120
4007 457
3622 77
9531 461
1518 101
7581 452
4919 113