43595 419
4679 622
7220 686
6482 571
42939 136
15510 246
25691 348
24708 45
13306 107
31435 583
4511 103
6418 540