171787 221
21588 999
16185 599
333649 852
133119 1063
13515 762
12605 285
60394 181
86288 554
55326 361
7713 530
4796 572
8972 755
4299 97
3319 129
3118 272
7227 338