15152 83
32804 707
15933 846
7710 330
17223 575
2380 401
6347 350
10230 87
9501 283
5405 474
15833 291