105026 213
170641 411
4020 168
11622 443
401532 399
465910 1686
206466 780
125045 224
11754 618
51412 521
5265 470
9379 560