1005 62
2121 304
873 883
290 75
1392 580
836 173
924 568
461 454
1198 408
561 884
186 941
711 662
490 755
970 642
518 441
180 244
660 84
945 110
904 381
207 531
242 809
1838 935
255 691