156 169
1153 600
309 572
87 343
608 368
353 462
361 176
775 900
76 865
44 97
112 90
420 929
758 865
385 807
333 75
193 481
532 340
49 453
243 684
871 209