3507 451
2900 95
4096 298
2481 168
32600 430
5723 696
11849 511
4087 90
1760 112
5445 514
5202 231
1919 113
3406 381