105061 213
170648 411
4020 168
11622 443
401533 399
465920 1686
206468 780
125046 224
11754 618
51417 521
5265 470
9379 560