2923 457
3545 511
6751 644
6775 262
294129 567
30998 899
8268 306
7490 399
11912 258
21706 145
3242 566
4226 583
2665 260
1421 199
2854 565
2342 192
1447 143