1083 143
15623 83
33460 707
16137 846
7723 330
17242 575
2386 401
6358 350
10300 87
7797 283
5401 474
15871 291