7548 283
2940 687
6050 453
3822 385
7594 775
5031 191
6248 740
11271 477
15923 343
545856 1043
89513 592
42051 629
5296 107