9602 151
7044 744
4902 66
10380 327
5323 331
12580 350
26448 248
14406 277
18708 865
7137 222
9030 356
12343 473
15568 864
5108 425
3865 698