3404 592
5116 711
5809 881
1552 105
11579 395
5435 290
43710 390
2867 265
25761 1063
7608 274
9048 522
14779 331
9807 681