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