5594 548
4993 521
4096 580
3015 420
1474 111
4713 437
20444 576
3412 475
6742 434
3332 456
3303 82
5725 733
9240 384
3614 259
3273 608
2600 421
2179 39
4833 777
15258 496
4051 569
5890 545
2900 215
98404 808
4228 548