169578 221
21536 999
16134 599
328833 848
130710 1060
13303 762
11995 285
59014 181
84326 554
54343 361
7649 530
4728 572
8896 755
4226 97
3235 129
3062 272
7114 338