5540 409
3088 646
50870 423
5861 622
9375 686
7992 572
49067 142
18026 246
30531 348
28898 45
16338 107
36714 587
5407 103
8404 540