1104 482
1325 643
703 938
174 696
114 186
479 921
55 144
871 202
707 637
673 695
410 280
960 736
555 741
949 632
159 414
615 448
501 792
47 175
738 106
729 766
264 457
257 56
265 502
506 228