56532 107
185619 392
304864 506
506736 1904
156548 850
339499 932
122044 291
176620 591
168357 219
145926 215
439074 735
177215 742
134321 502
111120 623
83507 502
286487 941
327884 1362
202310 458
408466 1023
136070 560
714859 1104