172332 221
21598 999
16204 599
334862 852
133773 1063
13571 762
12865 285
60743 181
87615 555
55375 361
7727 530
4812 572
8994 755
4324 97
3340 129
3135 272
7244 338