102983 950
13493 755
3703 332
190013 1051
150476 747
142874 288
9332 462
27081 369
1863 83
5750 506
5304 527
6721 292
1534 162
7302 495