21914 819
4829 755
5697 429
5724 167
4896 397
4515 316
11848 151
8326 277
2653 444
6549 662
9044 415
23381 294
11488 210
14078 309
516628 974
5356 839
2692 38
16005 474
13171 675