3527 823
4258 399
1501 252
1749 248
3430 497
14553 51
2894 462
4045 490
13577 518
2163 377
520 42
3394 677
1260 243