1057 238
1876 376
3005 650
950 259
198 58
2946 505
3074 330
7011 617
4531 854
4081 516
17899 288
9283 523
16944 880