1698 447
28008 907
3761 637
6253 553
8372 846
2575 181
13227 586
11751 39
7759 618
76181 564
14921 116
12118 119
6913 47
1610 278