1001 95
137452 803
461270 1010
2547 587
10033 521
5761 183
1032 228
3217 884
2766 631
5467 864
6320 830
7153 330
1735 516
3109 887
3504 193
910 122
36304 656
1629 334
7113 440
3151 248
1803 343
5858 884
7331 114
3599 792
19105 128
1188 163
178608 764
2130 476