13016 467
14809 820
4535 34
9238 129
25782 745
13599 598
7445 800
18763 269
29151 744
18088 41
7399 324
8031 692
197436 489
12674 666
3181 479
7239 841
6031 394
3718 284
22955 67
4839 385
4817 120