2907 290
6038 591
15299 386
3679 703
5966 618
4633 743
3137 205
4530 655
740 96
6015 788
3536 691
2638 277
5331 338
5004 813
5034 935
3832 756
2966 203
3307 803