4049 832
7046 203
5222 437
5098 701
15229 659
7601 524
4708 270
6627 515
11559 877
21059 586
15318 167
5009 331
9129 836
6477 466
6040 169
4624 493
11274 60
6587 857
5498 372
5744 110
6739 508
3561 350
6112 636
5425 142