21692 145
9609 127
4091 43
10001 277
5258 880
6850 577
7556 497
22998 693
12052 396
23620 220
12950 368
15210 110
3769 113
11852 213
18350 732
15235 426
21839 653
8818 474
13164 306
7721 120
7966 212
18504 342
29426 371
12791 263
7991 228
10776 473
15575 579
17102 654