1830 443
3002 909
24287 589
9771 460
3310 289
27815 741
6192 709
7541 442
4896 156
12136 648
12603 781
9562 208