8144 791
11896 412
16064 327
7915 563
32705 429
108576 584
27732 60
67225 251
7556 434
5216 529
3998 73
2503 533
15447 58