1298 288
7931 621
16869 396
10202 827
8586 352
8958 423
14528 130
13482 341
8535 783
63010 722
6714 139