172329 221
21598 999
16204 599
334838 852
133769 1063
13571 762
12861 285
60743 181
87601 555
55375 361
7727 530
4812 572
8994 755
4324 97
3339 129
3135 272
7244 338