3741 715
2986 107
5459 141
2293 194
5426 618
2882 57
13960 358
3530 550
9642 377
5526 429
7333 779
3976 263
4053 498
2943 308
2317 53
39641 873