11926 409
13961 612
25986 195
221038 1279
125431 1027
2791 121
4954 741
10318 368
25670 375
28428 890
25244 537