51 36
647 625
352 343
285 982
886 34
92 812
430 639
542 485
725 416
276 602
588 874
949 604
13079 363
12011 801
8732 361
6918 363
6462 347
5476 13
5179 39
4608 223
4591 201
4072 922
4062 645
4038 217