18537 671
5351 812
14938 675
21139 263
49406 684
81077 872
7296 236
6282 640
4517 437
6065 792
3571 512
3849 291
4009 591