2662 423
21230 91
19418 169
24547 267
9595 576
8372 680
12667 702
63304 441
24909 536
2674 84
5044 405
4384 500
5837 703
64231 784
68576 308