2570 642
451 113
8824 652
6231 97
25931 92
19486 170
29690 378
73648 906
256183 701
31927 234
6668 140
7463 353