2946 614
5200 970
8082 131
63701 527
12563 482
9803 238
11978 606
7603 683
8518 508
7507 928
5725 1001