169452 221
21536 999
16134 599
328570 848
130587 1060
13288 762
11977 285
58930 181
84210 554
54264 361
7646 530
4720 572
8891 755
4223 97
3234 129
3059 272
7109 338