102936 950
13491 755
3703 332
189991 1051
150445 747
142836 288
9332 462
27077 369
1862 83
5750 506
5303 527
6720 292
1534 162
7302 495