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