11921 409
13957 612
25983 195
220969 1279
125401 1027
2789 121
4952 741
10307 368
25666 375
28363 890
25231 537