21997 424
3996 600
4395 254
7886 948
6061 450
4730 334
6113 677
15677 433
2531 378
30068 828
5632 758
6906 454
3675 33
10824 185
3973 621
10855 286
21557 120
18824 654