2268 164
1253 97
15016 497
5088 517
5869 658
6258 612
12278 894
56418 548
10718 241
3716 471
8474 453
11756 268
12866 57