13015 467
14803 820
4533 34
9224 129
25775 745
13591 598
7441 800
18761 269
29140 744
18086 41
7397 324
8029 692
197421 489
12671 666
3181 479
7236 841
6028 394
3713 284
22948 67
4835 385
4816 120