3985 305
4744 782
4186 268
5346 646
4659 198
2181 67
5330 439
4821 691
6375 597
15634 349
4323 524
7127 866
2861 201
3521 348
11237 518
4629 469
6525 50
3923 68
4341 478
5194 293
3786 182
3561 143
5717 580
5983 625