2754 47
4089 695
2300 164
1348 97
15036 497
5242 517
6062 658
6324 612
12352 894
57632 548
10798 241
3755 471
8541 453
11875 268
12838 57