45489 421
4863 622
7809 686
6783 571
43841 136
15780 246
26114 348
25294 45
13712 107
32246 583
4660 103
6755 540