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