23198 51
12420 485
90627 923
16225 360
18073 531
39761 317
38146 489
46831 332
39530 373
21288 242
36451 239
3212 657
2470 415
2759 254
3040 195
3611 785