31686 64
56308 733
73046 665
114856 649
379904 821
357223 1020
302842 651
128371 473
225132 486
85457 848
182032 199
553381 1369
395049 1003
447575 1064
346908 781
261921 488
77288 176
466422 1549
106777 635
1043131 2646
344226 1125
109636 738