21962 424
3992 600
4393 254
7886 948
6047 450
4725 334
6110 677
15648 433
2531 378
29999 828
5623 758
6905 454
3675 33
10818 185
3972 621
10850 286
21538 120
18819 654