2903 789
5558 409
3136 646
50907 423
5867 622
9387 686
8000 572
49134 143
18056 246
30572 351
28954 45
16395 107
36815 587
5411 103
8409 540