21864 819
4829 755
5697 429
5723 167
4896 397
4514 316
11848 151
8326 277
2653 444
6549 662
9043 415
23381 294
11488 210
14078 309
516586 974
5356 839
2692 38
16005 474
13170 675