1437 418
1259 332
849 276
2296 289
9829 520
17031 748
2988 325
8652 88
9236 54
4313 701
6264 299
2830 166