3752 715
2998 107
5469 141
2297 194
5433 618
2887 57
13967 358
3534 550
9648 377
5529 429
7341 779
3987 263
4058 498
2952 308
2323 53
39803 873