3523 641
2272 151
24078 586
2044 32
3092 315
8197 649
957 43
32719 591
3983 478
6865 213
1072 277
4900 832