2755 47
4090 695
2302 164
1348 97
15037 497
5245 517
6062 658
6327 612
12352 894
57648 548
10799 241
3756 471
8545 453
11877 268
12838 57