29755 91
12567 613
12789 923
20170 285
9633 589
11509 512
12169 850
20871 208
3669 452
2604 96
5516 829
5436 317
146233 653