2890 614
5009 970
8006 131
63549 527
12432 482
9710 238
11806 606
7553 683
8096 508
7450 928
5680 1001