2996 447
4452 741
4585 200
2609 483
931 59
5067 630
2981 136
899 231
4853 286
2423 86
2111 108
4183 859
1930 493
6637 662
3673 92
2159 251
6619 624
2399 636
4009 634
2183 618
2346 645
5851 731
1170 165
3157 44