3728 920
106311 127
5812 565
10692 111
9291 242
4388 28
4530 176
2231 69
13010 292
5897 579
4695 616
6365 733
12915 481
59617 166