20301 704
331883 1164
153017 899
167425 424
131809 279
185853 642
292983 572
108922 571
195638 946
30863 869
108194 730
85623 362
9732 85
114479 866
115904 406
8486 239
67440 752
12916 329
4055 484