3902 755
3873 429
4017 166
4289 397
4146 316
11449 151
7761 277
2485 444
5866 662
8219 415
21681 294
9891 210
11974 309
417895 936
4625 839
2161 38
11522 473
11822 675