5543 409
3094 646
50877 423
5861 622
9376 686
7993 572
49081 142
18029 246
30539 351
28906 45
16339 107
36728 587
5408 103
8404 540