3935 755
3886 429
4026 166
4300 397
4154 316
11452 151
7768 277
2488 444
5869 662
8228 415
21704 294
9903 210
11998 309
418750 936
4633 839
2168 38
11559 473
11839 675