150 220
3268 811
870 301
1637 9
3303 741
2957 162
890 988
735 736
904 623
817 426
674 343
610 880
215 785
154 581
724 599
329 9
226 74
208 175
58 703
556 853