168288 219
21509 999
16120 599
326361 843
129613 1060
13171 762
11801 285
58227 180
83365 553
53663 361
7604 530
4178 572
8858 755
4201 97
3195 129
3042 272
7063 338