21685 145
9605 127
4087 43
10001 277
5258 880
6850 577
7556 497
22967 693
12047 396
23603 220
12941 368
15201 110
3763 113
11843 213
18343 732
15227 426
21828 653
8806 474
13153 306
7717 120
7962 212
18492 342
29402 371
12781 263
7987 228
10765 473
15571 579
17094 654