5256 812
14806 675
21007 263
47483 684
76970 869
7198 236
17986 671
6169 640
4451 437
5955 792
3513 512
3710 291
3924 591