17346 271
8633 94
2708 332
1604 259
2916 681
9558 332
3221 603
3268 770
2496 524
3354 756
1538 277
3789 391
102385 969
3007 38
3514 80
1586 63
4460 116
6814 676
4372 158
9439 174
4867 700
7069 256
16667 393
15336 178
6891 547
3429 107
2298 422
3720 427