15851 801
3470 141
8214 644
10916 137
5778 356
4304 580
5532 544
3287 42
4102 643
3168 753
3034 374
4272 711
3541 763
10155 627