2691 48
12342 964
9941 565
2856 43
4565 673
5130 132
3650 513
4745 284
1604 61
2257 79
4929 95
2498 130
4548 583
4823 281
3812 410
9521 465
4277 654
5953 527
8717 642
5072 373
5883 683
3382 758
7801 813
2953 401