29667 91
12554 613
12776 923
20163 285
9628 589
11501 512
12111 850
20802 208
3666 452
2595 96
5511 829
5431 317
145908 653