22811 51
12297 485
89464 923
16029 360
17891 531
39152 316
37652 489
46389 332
39067 372
20753 242
36033 239
3135 657
2440 415
2695 254
3001 195
3575 785