1138 980
1006 860
903 198
902 647
838 713
757 184
694 218
630 255
599 55
588 843
586 516
544 629
474 382
443 723
367 970
332 254
314 722
293 167
96 13
89 534