2756 47
4093 695
2302 164
1348 97
15038 497
5245 517
6065 658
6327 612
12352 894
57668 548
10803 241
3756 471
8545 453
11881 268
12839 57