1281 97
14963 497
5060 517
5842 658
6216 612
12271 894
56279 548
10690 241
3689 471
8425 453
11748 268
12746 57