701 183
2512 722
310 83
2174 166
2036 533
2228 503
8473 215
158405 766
24523 739
103375 574
152049 502