233081 697
11506 512
7208 501
57059 279
21212 736
12985 616
4807 812
4522 417
3498 420
2440 93
44117 509