21973 424
3994 600
4393 254
7886 948
6052 450
4726 334
6111 677
15657 433
2531 378
30027 828
5628 758
6905 454
3675 33
10821 185
3972 621
10854 286
21548 120
18821 654