172442 221
21599 999
16205 599
335183 852
133911 1063
13578 762
12931 285
60811 181
87953 555
55388 361
7729 530
4818 572
8999 755
4329 97
3341 129
3138 272
7256 338