103768 212
170342 411
4015 168
11614 443
401390 399
465398 1686
206357 780
124887 223
11744 618
51277 521
5261 470
9375 560