897 44
954 577
1273 243
839 861
2958 170
307 527
156 739
278 877
366 273
70 327
223 381
450 295
122 834
545 159
884 116
1115 269
421 630
523 739
183 369
699 82