296284 1052
51972 628
21804 159
283781 841
256460 536
50577 502
177792 346
153283 455
196495 228
248561 1032
49819 541
20260 326
233957 636
295412 1108
148253 784
416505 1296
169520 869
30351 427
336234 969
79479 753
325542 752
418641 846
34534 199
205013 1027