17581 153
11484 686
14889 275
13212 461
2348 82
1575 173
9956 715
4143 116
30986 597
5516 514
7328 1124