482 122
2275 516
1545 337
3146 886
1603 451
1051 289
3588 467
4051 677
2744 732
2559 648
2655 811
2148 462
3008 682
2674 746
400 88
1174 79
2785 635
2968 655
3135 952
1200 238
841 62
3042 591
4044 779
3144 610