29243 111
14242 303
111395 828
9811 194
4419 469
8071 532
2275 511
12619 417
5142 588
9179 483
15388 158
21753 253
2391 221
18076 354
7832 675
5868 578
8772 251
6302 758
4629 670
12909 145
8091 149
13793 777
6364 84
14656 324