8966 272
8703 512
8310 49
9098 433
16998 825
8230 176
16384 87
10684 719
2871 295
7101 170
13732 491
3356 498
1515 170
3223 478