28531 429
9940 521
11422 322
14142 466
9541 530
15103 132
7221 336
11268 815
8204 96
20815 274
13053 838
13709 608
14614 572
6101 335
8845 412
9094 45
9955 283
13366 387
8287 859
8517 159
5744 143
14568 767
17580 521
90897 870
22766 508