72181 679
21512 564
6186 52
14866 69
296005 947
65846 613
14725 754
49420 412
13080 590
4558 66
3669 520
2508 190