3753 715
2998 107
5472 141
2297 194
5434 618
2887 57
13967 358
3535 550
9649 377
5529 429
7345 779
3987 263
4058 498
2952 308
2323 53
39808 873