3532 823
4264 399
1505 252
1761 248
3437 497
14740 51
2907 462
4066 490
13704 518
2165 377
524 42
3403 677
1263 243