29849 91
12574 613
12804 923
20183 285
9644 589
11513 512
12237 850
20974 208
3675 452
2616 96
5527 829
5439 317
146640 653