172286 221
21598 999
16204 599
334676 852
133719 1063
13567 762
12830 285
60716 181
87444 554
55369 361
7726 530
4809 572
8992 755
4323 97
3334 129
3134 272
7243 338