172408 221
21599 999
16205 599
335100 852
133878 1063
13576 762
12916 285
60793 181
87856 555
55387 361
7727 530
4818 572
8998 755
4327 97
3340 129
3137 272
7255 338