301 276
431 796
170 498
571 122
188 934
708 853
945 80
180 831
361 381
916 601
40 545
865 213
55 38
770 768
681 875
561 955
920 198
1172 149
141 486
79 665