137180
5771
753158
542526
1007279
1053847
953275
866703
387862
799911
470212
457212
59157
839412
613163
792308
439328
385302
223462
90628
794542
26280
29854
408645
303242
58765