2230 164
1281 97
14965 497
5062 517
5846 658
6217 612
12272 894
56315 548
10691 241
3689 471
8427 453
11750 268
12748 57