13259 120
9201 483
312028 707
2288 24
13450 666
8170 660
2061 114
16337 155
8837 739
4056 305
8344 96