2402 756
25430 819
4850 755
5740 429
5758 167
4914 397
4531 316
11857 151
8341 277
2661 444
6580 662
9073 415
23482 294
11573 210
14151 309
522194 978
5386 839
2719 38
16190 474
13214 675