28559 429
9991 521
11431 322
14157 466
9552 530
15128 132
7232 336
11286 815
8221 96
20849 274
13117 838
13735 608
14630 572
6123 335
8883 412
9127 45
9971 283
13398 387
8307 859
8546 159
5752 143
14594 767
17590 521
90993 870
22819 508