172157 221
21594 999
16196 599
334382 852
133584 1063
13551 762
12762 285
60643 181
86950 554
55358 361
7722 530
4805 572
8988 755
4313 97
3323 129
3131 272
7238 338