217938 788
3944 414
8525 508
109300 335
156695 395
109359 891
163592 270
150431 1289
171541 657
3706 392
3761 611
2930 115
3316 413