1091 35
4288 483
2706 509
3376 818
3484 621
2129 151
2839 809
3361 792
1569 326
1666 306
2943 303
3094 822
3257 488
3747 587
2494 295
3910 305
3957 620
2864 586
3321 728
3556 247
14475 497
3686 369
3146 793
1647 129