141094 362
15227 603
8200 101
12719 113
5576 493
21633 156
9660 627
46951 395
38400 150
5189 78
3261 429
3867 646