17001 153
10999 686
14199 275
12812 461
2203 82
1461 173
9662 715
3840 116
30539 597
5271 514
6863 1124