11926 409
13961 612
25987 195
221042 1279
125434 1027
2792 121
4954 741
10320 368
25672 375
28435 890
25245 537