18578 671
5373 812
14960 675
21153 263
49600 684
81419 875
7311 236
6297 640
4530 437
6084 792
3576 512
3868 291
4021 591