831 933
303 791
822 753
341 715
525 543
952 486
548 447
320 404
507 392
94 354
158 312
109 278
1019 203
119 196
1010 180
229 169
352 164
704 104
898 81
631 56