17042 503
6706 447
32940 462
27585 258
8679 429
13528 177
7981 790
10992 477
11103 742
15222 240
5355 498
5442 78
2673 191
3948 179
4266 201
4030 700
3611 120
31429 927