9602 151
7044 744
4902 66
10380 327
5323 331
12578 350
26448 248
14404 277
18708 865
7137 222
9030 356
12341 473
15567 864
5108 425
3865 698