3525 823
4253 399
1501 252
1748 248
3424 497
14436 51
2855 462
4029 490
13529 518
2158 377
519 42
3391 677
1260 243