172290 221
21598 999
16204 599
334692 852
133731 1063
13567 762
12830 285
60719 181
87477 554
55369 361
7726 530
4809 572
8992 755
4323 97
3335 129
3134 272
7243 338