2754 47
4089 695
2302 164
1348 97
15036 497
5242 517
6062 658
6325 612
12352 894
57636 548
10799 241
3756 471
8541 453
11875 268
12838 57