102841 950
13489 755
3702 332
189951 1051
150383 747
142784 288
9328 462
27068 369
1859 83
5749 506
5302 527
6719 292
1533 162
7301 495