483 95
529 873
273 41
374 119
537 279
83 97
629 346
223 807
744 564
317 65
921 920
301 752
196 160
329 434
100 552
1000 628
413 30
320 31
233 262
273 662
638 249
745 162
306 590
684 73
12 862
860 455
263 626
512 998
373 741
318 589