22580 424
14366 665
22999 732
15157 276
10301 817
11864 223
21335 214
16643 237
16165 534
4796 313
2657 385