1831 443
3006 909
24289 589
9786 460
3310 289
27815 741
6193 709
7546 442
4897 156
12138 648
12607 781
9563 208