2888 457
3521 511
6656 644
6716 262
292636 567
30836 899
8256 306
7484 399
11904 258
21685 145
3240 566
4221 583
2662 260
1418 199
2845 565
2339 192
1447 143