1081 581
565 798
451 629
657 794
1070 580
255 778
648 856
599 503
569 472
217 621
699 142
815 845
8338 358
7882 791
6729 359
5385 361
4068 33
3958 346
3505 10
3413 222
3012 217
3007 201
2936 922
2899 645