3051 43
5605 803
3906 861
3529 424
7476 639
9624 75
1542 300
2457 313
1976 340
31137 597
21200 356
2124 291