1756 318
15831 83
33526 707
16216 846
7733 330
17312 575
2392 401
6365 350
10317 87
9529 283
5446 474
15860 291