167242 218
21478 999
16098 599
324336 843
128662 1060
13074 761
11564 284
57523 179
82427 553
53106 360
7575 530
4145 572
8828 755
4171 96
3165 129
3012 272
7025 338