3440 592
5162 712
5865 881
1628 105
11614 395
5443 290
43742 390
2881 265
25855 1063
7645 274
9086 522
14818 331
9832 681