2753 47
4088 695
2300 164
1348 97
15036 497
5242 517
6059 658
6324 612
12352 894
57626 548
10798 241
3755 471
8541 453
11874 268
12838 57