21686 145
9606 127
4088 43
10001 277
5258 880
6850 577
7556 497
22978 693
12050 396
23607 220
12944 368
15203 110
3764 113
11847 213
18347 732
15229 426
21831 653
8808 474
13160 306
7717 120
7963 212
18498 342
29409 371
12787 263
7989 228
10769 473
15571 579
17100 654