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