2230 164
1281 97
14964 497
5061 517
5842 658
6216 612
12271 894
56291 548
10690 241
3689 471
8426 453
11748 268
12747 57