17021 503
6666 447
32130 460
27513 258
8665 429
13330 177
7906 790
10926 477
11091 742
15124 240
5335 498
5385 78
2666 191
3911 179
4187 201
4014 700
3534 120
31075 927