87896 182
16224 499
46760 538
8048 396
6108 626
6735 487
8873 637
5951 205
4338 895
6831 779
5016 96
10215 309
19338 627