169567 221
21536 999
16134 599
328804 848
130694 1060
13303 762
11989 285
59009 181
84308 554
54339 361
7648 530
4728 572
8896 755
4226 97
3235 129
3061 272
7111 338