102893 950
13491 755
3703 332
189975 1051
150424 747
142818 288
9330 462
27076 369
1860 83
5750 506
5303 527
6720 292
1533 162
7302 495