2921 457
3542 511
6746 644
6766 262
294002 567
30970 899
8264 306
7489 399
11911 258
21704 145
3242 566
4226 583
2665 260
1421 199
2854 565
2342 192
1447 143