13031 467
14867 820
4567 34
9282 129
25877 745
13646 598
7462 800
18825 269
29263 744
18119 41
7416 324
8073 692
197556 489
12700 666
3194 479
7278 841
6057 394
3755 284
23008 67
4885 385
4845 120