4080 502
5295 377
2295 264
5928 807
2872 442
4130 186
5833 595
7655 459
6852 421
3225 606
783 149
5639 337
4098 489
1684 240
7761 502
2188 510
5786 561
2983 856
3646 542
3988 417
3833 637
5351 475
7584 101
10123 303