31077 436
15801 364
18499 747
8379 680
12669 702
10757 448
8071 476
5875 451
10222 600
12262 496
12998 277
6239 102
10746 473
5139 262
12847 890
16747 622
20931 703
2361 120