34 6
41 174
991 49
969 520
719 393
590 267
1016 443
563 79
82 748
834 996
709 372
594 587
450 930
311 73
501 863
151 149
975 298
106 95
940 21
337 506
18 55
328 603
252 108