1121 143
15794 83
33690 707
16194 846
7745 330
17265 575
2387 401
6363 350
10328 87
7818 283
5432 474
15877 291