14580 820
4431 34
9074 129
25478 745
13396 598
7421 800
18551 269
28729 744
18040 41
7359 324
7932 692
197069 489
12620 666
3159 479
7180 841
5976 394
3641 284
22824 67
4780 385
4753 120