31586 436
16399 364
19077 747
8776 680
13052 702
11063 448
8601 476
6085 451
10508 600
12591 496
13434 277
6509 102
11149 473
5342 262
13357 890
17117 622
21419 703
2447 120