1503 402
31154 144
37710 705
3155 385
8323 277
4875 94
57604 761
11741 196
3953 42
5248 226
5413 153
8903 160
5268 505
10953 404