5546 409
3100 646
50884 423
5862 622
9376 686
7995 572
49090 142
18033 246
30540 351
28911 45
16342 107
36730 587
5410 103
8407 540