172344 221
21598 999
16204 599
334924 852
133787 1063
13572 762
12877 285
60751 181
87656 555
55380 361
7727 530
4812 572
8994 755
4324 97
3340 129
3135 272
7246 338