105082 213
170655 411
4020 168
11622 443
401533 399
465925 1686
206469 780
125049 224
11754 618
51419 521
5265 470
9380 560