11932 409
13962 612
25991 195
221134 1279
125463 1027
2795 121
4956 741
10339 368
25677 375
28515 890
25264 537