15215 83
32882 707
15953 846
7713 330
17243 575
2389 401
6350 350
10248 87
9504 283
5410 474
15838 291