3473 592
5204 712
5927 881
1880 105
11643 395
5481 290
43772 390
2893 265
25948 1063
7676 274
9108 522
14862 331
9854 681