172301 221
21598 999
16204 599
334748 852
133746 1063
13568 762
12843 285
60725 181
87516 554
55371 361
7726 530
4809 572
8992 755
4323 97
3336 129
3134 272
7243 338