29847 91
12574 613
12796 923
20183 285
9644 589
11512 512
12235 850
20967 208
3675 452
2613 96
5525 829
5439 317
146617 653