3713 715
2961 107
5434 141
2273 194
5402 618
2866 57
13948 358
3512 550
9625 377
5515 429
7313 779
3952 263
4037 498
2927 308
2297 53
38396 873