11935 409
13965 612
25994 195
221229 1279
125494 1027
2798 121
4959 741
10356 368
25691 375
28582 891
25291 537