172151 221
21594 999
16196 599
334358 852
133563 1063
13550 762
12754 285
60640 181
86882 554
55358 361
7722 530
4804 572
8987 755
4313 97
3323 129
3131 272
7237 338