3729 715
2971 107
5449 141
2283 194
5410 618
2877 57
13956 358
3520 550
9631 377
5522 429
7323 779
3964 263
4046 498
2934 308
2307 53
39253 873