2287 318
17304 83
35646 707
16949 846
7792 330
17508 575
2430 401
6427 350
10738 87
9658 283
5602 474
15959 291