3186 811
2636 239
867 301
1255 459
1626 9
3287 741
2922 162
886 988
732 736
898 623
817 426
674 343
608 880
215 785
154 581
723 599
329 9
226 74
206 175
57 703