2550 331
7257 530
2531 405
3927 745
4796 868
48159 941
5814 245
24811 395
1529 118
10914 681
22163 461