1831 443
3005 909
24289 589
9785 460
3310 289
27815 741
6192 709
7544 442
4897 156
12138 648
12607 781
9563 208