5629 64
15326 826
20879 130
13438 380
6431 45
40574 486
16524 631
8842 453
3615 566
17830 523
8636 88
21946 143
14478 503
19671 306
5895 46
8293 163
9301 320
8197 671
19449 337
27446 695
5668 162
13258 488
12362 622
11343 120
14321 586
11631 440
12703 380
27860 772