3639 715
2859 107
5374 141
2232 194
5353 618
2829 57
13900 358
3458 550
9583 377
5476 429
7279 779
3910 263
3995 498
2880 308
2241 53
37547 873