1003 180
156 32
2295 419
835 209
12885 385
3436 163
10608 291
12009 380
3158 112
2120 276
3687 513
3528 398