8960 272
8696 512
8288 49
9096 433
16986 825
8227 176
16372 87
10675 719
2869 295
7094 170
13729 491
3354 498
1515 170
3222 478