1223 32
1134 49
2889 380
3385 378
10073 400
3380 808
8354 76
22247 618
2266 446
2409 286
3569 461
17896 111
17323 398
12360 551
15163 299
143626 691
189961 592
6319 632
11618 883
16663 206
11303 810
14592 84
9295 270
11179 862