38897 691
64455 968
96346 951
91355 79
37063 494
56162 201
49098 915
2870 209
37560 747
18311 899
16167 13
6547 39
65072 527
95359 984
33213 794
8716 138
34512 1000
92556 745
99853 841
59614 23
23285 556
24406 651
29367 669
86326 130