5536 409
3086 646
50862 423
5859 622
9374 686
7991 572
49059 142
18022 246
30515 348
28892 45
16338 107
36710 587
5407 103
8404 540