11935 409
13965 612
25995 195
221244 1279
125498 1027
2798 121
4959 741
10360 368
25695 375
28592 891
25304 537