3699 715
2938 107
5414 141
2266 194
5387 618
2857 57
13935 358
3496 550
9616 377
5502 429
7304 779
3942 263
4028 498
2913 308
2281 53
38293 873