2131 632
4823 703
1490 197
2593 129
3718 752
2698 69
1248 109
3435 734
3052 551
4423 905
1831 277
3567 841
1245 169
2355 170
1141 83
2772 485
2978 274
2978 458
2626 691
3491 645
515 127
2863 543
3100 35
2243 610