3532 823
4264 399
1505 252
1761 248
3437 497
14731 51
2907 462
4065 490
13698 518
2165 377
524 42
3401 677
1263 243