37 29
173 511
975 222
584 519
965 921
541 469
928 219
941 969
557 959
979 851
544 783
594 587
997 161
313 172
144 751
103 848
13 509
19 822
23 598
645 150
389 532
396 319