3508 592
5231 712
5984 881
1904 105
11670 395
5508 290
43794 390
2907 265
26016 1063
7708 274
9138 522
14907 331
9890 681