21681 145
9598 127
4086 43
10001 277
5258 880
6850 577
7556 497
22963 693
12047 396
23599 220
12933 368
15200 110
3763 113
11843 213
18343 732
15227 426
21820 653
8806 474
13148 306
7713 120
7961 212
18486 342
29398 371
12777 263
7987 228
10762 473
15567 579
17089 654