3998 591
5321 609
3528 553
3506 394
3254 424
3390 234
4006 168
4154 419
6192 670
5484 521
4617 652
15781 107
4101 508
8472 874
4265 732
5619 452
3625 86
4343 348
9784 584
2478 404
4958 712
6336 395
3969 305
9967 632