10596 570
8386 453
12407 187
31801 318
7364 295
6056 76
9309 287
5774 314
7216 421
11533 798
7360 278
7028 451
6425 259
12716 316
5655 453
7751 390
7033 135
6116 165
11497 412
8641 286
6108 163
9461 84
5682 132
8457 516