22995 525
2946 557
392997 867
55136 215
172871 1002
39835 682
35291 245
28297 546
78304 806
40023 549
3814 472
5553 451
30526 320