13031 96
5913 93
14268 31
37429 380
9662 520
10144 479
4905 195
16726 802
16825 504
4779 767
15065 127
24111 785