86132
563
926873
322
162
971
150
270
310
363
421
260
689512
49483
48690
48148
4258271
4049158
33184
3257151
31166
26722
24501
22910