104079 512
544036 1503
118896 732
97882 422
111023 588
30827 63
137338 572
166363 344
1190647 3170
906679 1989
60268 236
181491 619
100896 996
145967 453
69881 474
66145 215
313279 576
140212 232
906848 1962
1222787 4585
502191 850
80027 240