22642 51
12247 485
89033 923
15974 360
17829 531
38938 316
37433 489
46209 332
38889 372
20590 242
35842 239
3087 657
2408 415
2665 254
2983 195
3564 785