18475 671
5328 812
14908 675
21104 263
49093 684
80575 870
7279 236
6254 640
4506 437
6045 792
3563 512
3826 291
3985 591