30697 49
5513 437
6256 883
15312 737
2365 37
8766 442
6715 476
6480 487
13407 486
4537 478
7212 309
5323 592
2536 225