2927 109
3514 645
3014 577
3053 430
6046 535
10499 352
7702 628
4223 621
6174 423
3389 467
8256 938
4274 544
4763 694
8107 403
3586 690
2682 361
3083 91
3862 857
6067 703
2126 163
2890 498
6767 486
3475 820
4548 69