8996 272
8724 512
8344 49
9112 433
17057 825
8240 176
16449 87
10703 719
2882 295
7127 170
13824 491
3363 498
1522 170
3231 478