43503 419
4662 622
7173 686
6456 571
42876 136
15491 246
25641 348
24665 45
13282 107
31372 583
4497 103
6399 540