2921 457
3542 511
6746 644
6769 262
294045 567
30980 899
8266 306
7490 399
11912 258
21704 145
3242 566
4226 583
2665 260
1421 199
2854 565
2342 192
1447 143