16941 153
10921 686
14127 275
12731 461
2187 82
1455 173
9638 715
3801 116
30489 597
5211 514
6798 1123