102876 950
13489 755
3702 332
189964 1051
150407 747
142802 288
9329 462
27072 369
1859 83
5750 506
5302 527
6720 292
1533 162
7301 495